Čo znamená byť funkčný?

Obsah:

Čo znamená byť funkčný?
Čo znamená byť funkčný?
Anonim

V matematike, konkrétne v teórii kategórií, je funktor mapovanie medzi kategóriami. Funktory sa prvýkrát zvažovali v algebraickej topológii, kde sú algebraické objekty spojené s topologickými priestormi a mapy medzi týmito algebraickými objektmi sú spojené so súvislými mapami medzi priestormi.

Ako definujete funktor?

Vo funkčnom programovaní je funktor návrhový vzor inšpirovaný definíciou z teórie kategórií, ktorá umožňuje generickému typu aplikovať funkciu vo vnútri bez zmeny štruktúry generického typu. Táto myšlienka je zakódovaná v Haskell pomocou triedy typu. trieda Funktor f kde fmap:: (a -> b) -> f a -> f b.

Je funktor morfizmus?

Funktor identity: v kategórii C napísaný 1C alebo idC, mapuje objekt na seba a morfizmus na seba. Funktor identity je endofunctor.

Čo je funktor v lingvistike?

Funkčné slovo v lingvistike. V počítačovom programovaní: Funktor (funkčné programovanie) Funkčný objekt používaný na odovzdávanie funkčných ukazovateľov spolu so stavovými informáciami. pre použitie výrazu v jazyku Prolog si pozrite syntax a sémantiku Prologu.

Je zoznam funktor?

Podľa vývojárov Haskell sú všetky typy ako zoznam, mapa, strom atď. inštanciou funkcie Haskell.

Odporúča: