Što znači biti funkcionalan?

Sadržaj:

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

U matematici, posebno u teoriji kategorija, funktor je preslikavanje između kategorija. Funktori su prvi put razmatrani u algebarskoj topologiji, gdje su algebarski objekti pridruženi topološkim prostorima, a karte između ovih algebarskih objekata pridružene su neprekidnim mapama između prostora.

Kako definirati funktor?

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

Je li funktor morfizam?

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

Što je funktor u lingvistici?

Funkcionalna riječ u lingvistici. U računalnom programiranju: Funktor (funkcionalno programiranje) Objekt funkcije koji se koristi za prosljeđivanje pokazivača funkcija zajedno s informacijama o stanju. za korištenje izraza u jeziku Prolog, pogledajte sintaksu i semantiku Prologa.

Je li lista funktor?

Prema Haskell programerima, sve vrste kao što su popis, mapa, stablo, itd. su instanca Haskell funktora.

Preporučeni: