Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class Monad m => MonadKoofr download upload m | m -> download upload where Source
mountInfo :: MountId -> m Mount Source
filesInfo :: MountId -> Path -> m File Source
filesList :: MountId -> Path -> m [File] Source
filesNewFolder :: MountId -> Path -> Name -> m () Source
filesRemove :: MountId -> Path -> m () Source
filesRename :: MountId -> Path -> Name -> m () Source
filesCopy :: MountId -> Path -> MountId -> Path -> m () Source
filesMove :: MountId -> Path -> MountId -> Path -> m () Source
filesDownload :: MountId -> Path -> m download Source
filesUpload :: MountId -> Path -> upload -> m () Source
(MonadIO m, MonadReader Client m) => MonadKoofr Download Upload m |