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.