Copyright | Andrew G. Seniuk 2014-2015 |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | Andrew Seniuk <rasfar@gmail.com> |
Stability | provisional |
Portability | GHC (uses global IORefs) |
Safe Haskell | None |
Language | Haskell2010 |
Harness morphological code.
The optimiser is just barely begun, but implementing it is straight-forward Haskell programming, as contrasted with most of the supporting infrastructure.
Documentation
run_IO_SM :: (NFData a, NFDataN a, Typeable a, NFDataP a) => SiteID -> a -> IO (Int, Int, Pattern, SeqNode, Int64, Int64, Int64, Int64, Int64) Source
This is for internal use only.
The seemingly redundant superclass constraints are necessary due to some weirdness in the TH or Core code (I forget the details); should try to get rid of them in case it's since become possible...