Funktorlar, kategori teorisinde, bir kategorinin her nesnesini diğer kategorinin bir nesnesiyle ve bir kategorideki morfizmi diğerindeki bir morfizme ilişkilendiren fonksiyonların genelleştirilmesidir. Özellikleri: - Doğal yapılar olarak ifade edilebilirler, örneğin topolojik uzayın temel grubu gibi. - Funktorlar aracılığıyla farklı kategoriler ilişkilendirilebilir. Kullanım alanları: - Programlama paradigmalarında ve uygulamalarda, yeniden kullanım için davranışı kapsüllemek ve standart arayüzleri tanımlamak için kullanılırlar. - Makine öğrenimi modellerinde, veri ardışık düzenlerinde veri dönüşümleri için standart bir arayüz tanımlarlar.