www.jammni.de

Logo - Kleiner Drache
Login
Username:

Passwort:

Daten merken
Auto-Login
Registrieren
 
Online
niemand
 
Forumsuche
Suche nach:

Logo - DracheHaskell-Forum

Red

Gepostet:
14.05.2015 21:08

Funktionen  
Hallo,

foldl :: (a -> b -> a) -> a -> -> a

(.) :: (b -> c) -> (a -> b) -> a -> c
(.) f g = \x -> f (g x)

compose = foldl (.) id

was ich hier nicht verstehe ist, dass von der funktion id der typ a->a ist aber in foldl wird nicht (a->a) sondern der type a erwartet an der stelle id

wo genau liegt mein denkfehler?
Zum Seitenanfang