{-# LANGUAGE NoImplicitPrelude #-} module Papa.Base.Export.Control.Applicative( Applicative(pure, (<*>), (*>), (<*)) , Alternative(empty, (<|>), some, many) , Const(getConst) , WrappedMonad(unwrapMonad) , WrappedArrow(unwrapArrow) , ZipList(getZipList) , (<$>) , (<$) , (<**>) , liftA , liftA2 , liftA3 , optional ) where import Control.Applicative ( Applicative(pure, (<*>), (*>), (<*)) , Alternative(empty, (<|>), some, many) , Const(getConst) , WrappedMonad(unwrapMonad) , WrappedArrow(unwrapArrow) , ZipList(getZipList) , (<$>) , (<$) , (<**>) , liftA , liftA2 , liftA3 , optional )