https://github.com/Helium4Haskell/lvm
Revision 2e08a0a352bf29e74fb49848f5f650656be958a6 authored by 3361063 on 10 May 2017, 06:14:51 UTC, committed by 3361063 on 10 May 2017, 06:14:51 UTC
The gist of it: lvmImport :: (Id -> IO FilePath) -> Module v -> IO (Module v) +lvmImport' :: Monad m => (Id -> m (Module v)) -> Module v -> m (Module v) Considering Identity is an instance of Monad, this is, de facto, pure code.
1 parent bbf285a
Tip revision: 2e08a0a352bf29e74fb49848f5f650656be958a6 authored by 3361063 on 10 May 2017, 06:14:51 UTC
Provide a pure interface for import resolution
Provide a pure interface for import resolution
Tip revision: 2e08a0a
Computing file changes ...