Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Options = Options {
- platform :: Platform
- unroll :: UnrollStrategy
- debug :: DebugOption
- memoryInfoVisible :: Bool
- printHeader :: Bool
- rules :: [Rule]
- frontendOpts :: FeldOpts
- nestSize :: Int
- data UnrollStrategy
- data DebugOption
- data Platform = Platform {
- name :: String
- types :: [(Type, String)]
- values :: [(Type, ShowValue)]
- includes :: [String]
- platformRules :: [Rule]
- varFloating :: Bool
- isRestrict :: IsRestrict
- type ShowValue = Constant () -> String
- data IsRestrict
- data Action t
- data Rule where
- rule :: Typeable t => (t -> [Action t]) -> Rule
- replaceWith :: t -> Action t
- propagate :: Typeable t => (t -> [Action t]) -> Action t'
Documentation
Options | |
|
Platform | |
|
Actions and rules
replaceWith :: t -> Action t Source