nanopass-0.0.3.0: Create compilers using small passes and many intermediate representations.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Nanopass.Internal

Description

All the definitions in these "Internal" modules are not version-controlled. WARNING: If you depend on them, your code may break even when the nanopass package version does not increase.

They are here because I have found it useful to generate documentation for how this library works. Developers can then check on how the internal interfaces are meant to work together.