a general code generator definition.
Documentation
class Generator gen whereSource
The definition for code generator.
The data that is daughter of gen; describes the code generation strategy.
class Generator gen => Symbolable gen a whereSource
The translation of Haskell symbols to other languages.
:: Failure StringException f | |
=> gen | The |
-> a | A Haskell object to be translated. |
-> f String | The translation result which may fail. | Pure version, which may emit runtime error. |
Failure handling version of symbol translation.