funktoreista
Funktori on käsite tietotekniikassa ja matematiikassa, joka kuvaa abstraktia tapaa muuntaa tiettyjä rakenteita toisiksi samankaltaisiksi rakenteiksi. Funktori voidaan nähdä kuin "funktiona rakenteille", joka soveltaa annettua funktiota rakenteen sisällä oleviin alkioihin säilyttäen samalla rakenteen yleisen muodon.
Yksinkertaisimmillaan funktori voidaan ajatella esimerkiksi listan muuntamisena. Jos meillä on lista numeroita ja funktio, joka kertoo
Funktoreita käytetään ohjelmoinnissa erityisesti funktionaalisissa ohjelmointikielissä. Ne auttavat käsittelemään erilaisia datarakenteita, kuten listoja, puita ja valinnaisia
Matematiikassa funktorit ovat keskeisiä kategoriateoriassa, joka tutkii matemaattisia rakenteita ja niiden välisiä suhteita. Kategoriateoriassa funktorit ovat