| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HaskellCI.Newtypes
Synopsis
- newtype PackageLocation = PackageLocation String
- newtype NoCommas = NoCommas String
- newtype HeadVersion = HeadVersion {}
- newtype Int' = Int' Int
- newtype Range = Range VersionRange
- newtype AlaSet sep b a = AlaSet {}
- alaSet :: sep -> Set a -> AlaSet sep (Identity a) a
- alaSet' :: sep -> (a -> b) -> Set a -> AlaSet sep b a
- hack :: Proxy a -> proxy a
Documentation
newtype PackageLocation Source #
Constructors
| PackageLocation String |
Instances
| Parsec PackageLocation Source # | This is a bit tricky since it has to cover globs which have embedded |
Defined in HaskellCI.Newtypes Methods parsec :: CabalParsing m => m PackageLocation # | |
| Pretty PackageLocation Source # | |
Defined in HaskellCI.Newtypes Methods pretty :: PackageLocation -> Doc # prettyVersioned :: CabalSpecVersion -> PackageLocation -> Doc # | |
| Newtype String PackageLocation Source # | |
Defined in HaskellCI.Newtypes | |
newtype HeadVersion Source #
Constructors
| HeadVersion | |
Fields | |
Instances
| Parsec HeadVersion Source # | |
Defined in HaskellCI.Newtypes Methods parsec :: CabalParsing m => m HeadVersion # | |
| Pretty HeadVersion Source # | |
Defined in HaskellCI.Newtypes | |
| Newtype (Maybe Version) HeadVersion Source # | |
Defined in HaskellCI.Newtypes | |
Constructors
| Range VersionRange |
Instances
| Parsec Range Source # | |
Defined in HaskellCI.Newtypes Methods parsec :: CabalParsing m => m Range # | |
| Pretty Range Source # | |
Defined in HaskellCI.Newtypes | |
| Newtype VersionRange Range Source # | |
Defined in HaskellCI.Newtypes | |
newtype AlaSet sep b a Source #
Instances
| Newtype (Set a) (AlaSet sep b a) Source # | |
| (Newtype a b, Ord a, Sep sep, Parsec b) => Parsec (AlaSet sep b a) Source # | |
Defined in HaskellCI.Newtypes Methods parsec :: CabalParsing m => m (AlaSet sep b a) # | |
| (Newtype a b, Sep sep, Pretty b) => Pretty (AlaSet sep b a) Source # | |
Defined in HaskellCI.Newtypes Methods pretty :: AlaSet sep b a -> Doc # prettyVersioned :: CabalSpecVersion -> AlaSet sep b a -> Doc # | |