Volná monáda: Porovnání verzí
Smazaný obsah Přidaný obsah
+poznámka o použití |
Rozšíření článku o matematický kontext |
||
Řádek 1:
{{Neověřeno}}
'''Volná monáda''' je v [[teorie kategorií|teorii kategorií]] [[monáda]] vytvořená z [[funktor]]u s nejvolnější možnou strukturou. Na rozdíl od "běžných" monád nereprezentuje žádný sekvenční výpočet a lze ji "rozbalit", tj. získat v ní "zabalenou" hodnotu.
Volná monáda je počátečním objektem v kategorii monád, tj. do každé monády z ní vede právě jeden [[morfismus]]. Morfismus <math>f:M\rightarrow M'</math> je morfismem mezi monádami, pokud platí <math>\eta'=f\circ \eta</math> a <math>f\circ\mu=\mu'\circ(f\otimes f)</math>.
==Funkcionální programování==
V [[Haskell]]u je typ volné monády nad funktorem ''f''
|