A matematikában, különösen a kategóriaelméletben a funktor a kategóriák közötti leképezés. A függvényeket először az algebrai topológiában vették figyelembe, ahol az algebrai objektumok topológiai terekhez, az ezen algebrai objektumok közötti térképek pedig a terek közötti folytonos térképekhez vannak társítva.
Hogyan definiálunk egy funktort?
A funkcionális programozásban a funktor egy tervezési minta, amelyet a kategóriaelmélet definíciója ihletett, amely lehetővé teszi, hogy egy általános típus belül egy függvényt alkalmazzon anélkül, hogy megváltoztatná az általános típus szerkezetét. Ezt az ötletet a Haskell típusosztály segítségével kódolja. osztály F függvény ahol fmap:: (a -> b) -> f a -> f b.
A funktor morfizmus?
Identitásfüggvény: a C kategóriában, 1C vagy idC, leképez egy objektumot önmagára és egy morfizmust önmagára. Az identitásfüggvény egy endofunctor.
Mi az a funktor a nyelvészetben?
Funkcionális szó a nyelvészetben. Számítógépes programozásban: Funktor (functional programming) Funkcióobjektum, amely funkciómutatók átadására szolgál az állapotinformációkkal együtt. a kifejezés Prolog nyelvben való használatához lásd: Prolog szintaxis és szemantika.
Funkktor a lista?
A Haskell fejlesztői szerint az összes típus, például a lista, a térkép, a fa stb. a Haskell-függvény példánya.