Mit jelent funkcionálisnak lenni?

Tartalomjegyzék:

Mit jelent funkcionálisnak lenni?
Mit jelent funkcionálisnak lenni?
Anonim

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.

Ajánlott: