papa-base-implement-0.2.0: src/Papa/Base/Implement/Data/Function.hs
{-# LANGUAGE NoImplicitPrelude #-}
module Papa.Base.Implement.Data.Function(
flip
) where
import Data.Functor(Functor(fmap))
flip ::
Functor f =>
f (a -> b)
-> a
-> f b
flip f a =
fmap (\k -> k a) f