-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A strict version of Maybe -- -- A strict version of Maybe @package option @version 0.1.0.1 module Data.Option data Option a Some :: !a -> Option a None :: Option a fromMaybe :: Maybe a -> Option a toMaybe :: Option a -> Maybe a instance Data.Data.Data a => Data.Data.Data (Data.Option.Option a) instance GHC.Show.Show a => GHC.Show.Show (Data.Option.Option a) instance GHC.Read.Read a => GHC.Read.Read (Data.Option.Option a) instance GHC.Classes.Ord a => GHC.Classes.Ord (Data.Option.Option a) instance GHC.Classes.Eq a => GHC.Classes.Eq (Data.Option.Option a) instance GHC.Base.Monad Data.Option.Option instance GHC.Base.MonadPlus Data.Option.Option instance GHC.Base.Functor Data.Option.Option instance GHC.Base.Applicative Data.Option.Option instance GHC.Base.Alternative Data.Option.Option