Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- convertList :: Expression -> Expression
- convertUnit :: Expression -> Expression
- readModuleInfo :: Members '[Error Error, FileSystem] effs => [FilePath] -> Eff effs ModuleInfo
- transpileSource :: Members '[Console, Error Error, FileSystem, Ghci, Process, Resource, State ModuleInfo] effs => String -> Eff effs String
- convertExtension :: String -> String -> FilePath -> FilePath
- axelPathToHaskellPath :: FilePath -> FilePath
- haskellPathToAxelPath :: FilePath -> FilePath
- convertFile' :: (LastMember IO effs, Members '[Console, FileSystem] effs) => FilePath -> Eff effs FilePath
- transpileFile :: Members '[Console, Error Error, FileSystem, Ghci, Process, Resource, State ModuleInfo] effs => FilePath -> FilePath -> Eff effs ()
- transpileFile' :: Members '[Console, Error Error, FileSystem, Ghci, Process, Resource, State ModuleInfo] effs => FilePath -> Eff effs FilePath
- evalFile :: Members '[Console, Error Error, FileSystem, Process, Resource] effs => FilePath -> Eff effs ()
Documentation
convertList :: Expression -> Expression Source #
convertUnit :: Expression -> Expression Source #
readModuleInfo :: Members '[Error Error, FileSystem] effs => [FilePath] -> Eff effs ModuleInfo Source #
transpileSource :: Members '[Console, Error Error, FileSystem, Ghci, Process, Resource, State ModuleInfo] effs => String -> Eff effs String Source #
convertFile' :: (LastMember IO effs, Members '[Console, FileSystem] effs) => FilePath -> Eff effs FilePath Source #
Convert a file in place.
transpileFile :: Members '[Console, Error Error, FileSystem, Ghci, Process, Resource, State ModuleInfo] effs => FilePath -> FilePath -> Eff effs () Source #