Safe Haskell | None |
---|---|
Language | Haskell2010 |
- externals :: [External]
- isVar :: (ExtendPath c Crumb, AddBindings c, MonadCatch m) => String -> Transform c m CoreExpr ()
- nonRecIntro :: String -> CoreString -> RewriteH Core
Documentation
isVar :: (ExtendPath c Crumb, AddBindings c, MonadCatch m) => String -> Transform c m CoreExpr () Source
Test if the current expression is an identifier matching the given name.
nonRecIntro :: String -> CoreString -> RewriteH Core Source
prog
==> ProgCons
(v = e) prog