Në matematikë, veçanërisht në teorinë e kategorive, një funksionor është një hartë midis kategorive. Funktorët u konsideruan fillimisht në topologjinë algjebrike, ku objektet algjebrike shoqërohen me hapësira topologjike, dhe hartat midis këtyre objekteve algjebrike shoqërohen me harta të vazhdueshme midis hapësirave.
Si e përcaktoni një funksionor?
Në programimin funksional, një funksionor është një model dizajni i frymëzuar nga përkufizimi nga teoria e kategorisë, që lejon që një tip gjenerik të zbatojë një funksion brenda pa ndryshuar strukturën e tipit gjenerik. Kjo ide është e koduar në Haskell duke përdorur klasën e tipit. Funksioni i klasës f ku fmap:: (a -> b) -> f a -> f b.
A është një funksionor një morfizëm?
Funktori i identitetit: në kategorinë C, i shkruar 1C ose idC, harton një objekt me vetveten dhe një morfizëm me vetveten. Funksioni i identitetit është një endofunctor.
Çfarë është një funksionor në gjuhësi?
Fjalë funksionale në gjuhësi. Në programimin kompjuterik: Funktori (programim funksional) Objekti i funksionit që përdoret për të kaluar treguesit e funksionit së bashku me informacionin e gjendjes. për përdorimin e termit në gjuhën Prolog, shihni sintaksën dhe semantikën e Prolog.
A është lista një funksionor?
Sipas zhvilluesve të Haskell, të gjitha llojet si Lista, Harta, Pema, etj. janë shembulli i funksionit Haskell.