Yhc
Source code
Contents
Index
Yhc.Core.Play
Synopsis
allCoreVar
::
CoreExpr
-> [String]
class
PlayCore
a
where
getChildrenCore
:: a -> [
CoreExpr
]
setChildrenCore
:: a -> [
CoreExpr
] -> a
allCore
:: a -> [
CoreExpr
]
mapOverCore
:: (
CoreExpr
->
CoreExpr
) -> a -> a
mapUnderCore
:: (
CoreExpr
->
CoreExpr
) -> a -> a
mapUnderCoreM
:: Monad m => (
CoreExpr
-> m
CoreExpr
) -> a -> m a
Documentation
allCoreVar
::
CoreExpr
-> [String]
All the variables in a CoreExpr
class
PlayCore
a
where
Methods
getChildrenCore
:: a -> [
CoreExpr
]
setChildrenCore
:: a -> [
CoreExpr
] -> a
allCore
:: a -> [
CoreExpr
]
mapOverCore
:: (
CoreExpr
->
CoreExpr
) -> a -> a
mapUnderCore
:: (
CoreExpr
->
CoreExpr
) -> a -> a
mapUnderCoreM
:: Monad m => (
CoreExpr
-> m
CoreExpr
) -> a -> m a
Instances
PlayCore
Core
PlayCore
CoreData
PlayCore
CoreExpr
PlayCore
CoreFunc
PlayCore
a =>
PlayCore
[a]
Produced by
Haddock
version 0.8