Safe Haskell | None |
---|---|
Language | Haskell2010 |
Language.Haskellish
Documentation
data Haskellish a Source #
Constructors
Haskellish | |
Fields
|
Instances
applicationExpressions :: Exp SrcSpanInfo -> Either String (Exp SrcSpanInfo, Exp SrcSpanInfo) Source #
reserved :: String -> Haskellish () Source #
list :: Haskellish a -> Haskellish [a] Source #
tuple :: Haskellish a -> Haskellish b -> Haskellish (a, b) Source #
asRightSection :: Haskellish (a -> b -> c) -> Haskellish b -> Haskellish (a -> c) Source #
collectDoStatements :: Exp SrcSpanInfo -> [Exp SrcSpanInfo] Source #
listOfDoStatements :: Haskellish a -> Haskellish [a] Source #
askSpan :: Haskellish Span Source #
srcSpanInfoToSpan :: SrcSpanInfo -> Span Source #
reverseApplication :: Haskellish a -> Haskellish (a -> b) -> Haskellish b Source #