ref: b4cd0bad3cab41cce85380c127b26af6a8dd083b
dir: /lib/Control/Applicative.hs/
module Control.Applicative(module Control.Applicative) where import Primitives -- for fixity import Data.Functor infixl 4 <*> class Functor f => Applicative (f :: Type -> Type) where pure :: forall a . a -> f a (<*>) :: forall a b . f (a -> b) -> f a -> f b