Šta znači biti funkcionalan?

Sadržaj:

Šta znači biti funkcionalan?
Šta znači biti funkcionalan?
Anonim

U matematici, posebno teoriji kategorija, funktor je preslikavanje između kategorija. Funktori su prvo razmatrani u algebarskoj topologiji, gdje su algebarski objekti pridruženi topološkim prostorima, a mape između ovih algebarskih objekata su povezane s kontinuiranim mapama između prostora.

Kako definišete funktor?

U funkcionalnom programiranju, funktor je obrazac dizajna inspiriran definicijom iz teorije kategorija, koja omogućava generičkom tipu da primijeni funkciju unutra bez promjene strukture generičkog tipa. Ova ideja je kodirana u Haskell-u koristeći klasu tipa. klasa Funktor f gdje je fmap:: (a -> b) -> f a -> f b.

Da li je funktor morfizam?

Funktor identiteta: u kategoriji C, napisano 1C ili idC, preslikava objekat na sebe i morfizam na sebe. Funktor identiteta je endofunctor.

Šta je funktor u lingvistici?

Funkcionalna riječ u lingvistici. U kompjuterskom programiranju: Funktor (funkcionalno programiranje) Objekt funkcije koji se koristi za prosljeđivanje pokazivača funkcija zajedno sa informacijama o stanju. za upotrebu termina u Prolog jeziku, pogledajte sintaksu i semantiku Prologa.

Je li lista funktor?

Prema Haskell programerima, svi tipovi kao što su lista, mapa, stablo, itd. su instance Haskell funktora.

Preporučuje se: