Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type M = ReaderT Env (ValidateT (Dual [Warning]) IO)
- runM :: Env -> M a -> IO ([Warning], Maybe a)
- asWarnings :: (Functor m, Monoid e) => ValidateT e m a -> m (e, Maybe a)
- data Env = Env {}
- data Verbosity
- newtype Updater = Updater {
- unUpdater :: M (Maybe Day, [SpanUpdate])
- data FetchTree
- = Node { }
- | UpdaterNode Updater
- data RepoLocation
Documentation
A tree with a structure similar to the AST of the Nix file we are parsing, but which only contains the information we care about.
data RepoLocation Source #
A repo is either specified by URL or by Github owner/repo.
Instances
Show RepoLocation Source # | |
Defined in Update.Nix.FetchGit.Types showsPrec :: Int -> RepoLocation -> ShowS # show :: RepoLocation -> String # showList :: [RepoLocation] -> ShowS # |