License | BSD-3-Clause |
---|---|
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Loading world descriptions from `worlds/*.world`.
Documentation
loadWorlds :: (Has (Accum (Seq SystemFailure)) sig m, Has (Lift IO) sig m) => EntityMap -> m WorldMap Source #
Load and typecheck all world descriptions from `worlds/*.world`. Emit a warning for each one which fails to parse or typecheck.