hpack-0.21.0: An alternative format for Haskell packages
Hpack
hpack :: Maybe FilePath -> Verbose -> Force -> IO () Source #
hpackResult :: Maybe FilePath -> Force -> IO Result Source #
data Result Source #
Constructors
Fields
Instances
Methods
(==) :: Result -> Result -> Bool #
(/=) :: Result -> Result -> Bool #
showsPrec :: Int -> Result -> ShowS #
show :: Result -> String #
showList :: [Result] -> ShowS #
data Status Source #
(==) :: Status -> Status -> Bool #
(/=) :: Status -> Status -> Bool #
showsPrec :: Int -> Status -> ShowS #
show :: Status -> String #
showList :: [Status] -> ShowS #
data Verbose Source #
(==) :: Verbose -> Verbose -> Bool #
(/=) :: Verbose -> Verbose -> Bool #
showsPrec :: Int -> Verbose -> ShowS #
show :: Verbose -> String #
showList :: [Verbose] -> ShowS #
data Force Source #
(==) :: Force -> Force -> Bool #
(/=) :: Force -> Force -> Bool #
showsPrec :: Int -> Force -> ShowS #
show :: Force -> String #
showList :: [Force] -> ShowS #
version :: Version Source #
main :: IO () Source #