Prelude
fonksiyonunun flip
türüdür:`Flip`de ikili yerine tekil işlev kullanmak mümkün mü?
flip :: (a -> b -> c) -> b -> a -> c
yanı, o bir ikili fonksiyonu ve iki argüman alır.
Prelude
fonksiyonunun id
türüdür:
id :: a -> a
Ama flip id
türüdür: id
bir tek terimli fonksiyon olduğunda mümkün id
için flip
uygulamaktır nasıl
flip id :: a -> (a -> b) -> b
ve flip
ilk arg için ikili işlev gerektirir?
btw. \ x f -> f x
ben teşekkür genel tip tanımlayıcı 'a' de bir fonksiyon olabilir unuttum. –