Muffin.Pictures.Archiver


FileMover

Namespace: Muffin.Pictures.Archiver

Functions and values

Function or valueDescription
cleanUp deleteSource moveRequest
Signature: deleteSource:(MoveRequest -> unit) -> moveRequest:MoveRequest -> Result<MoveRequest,Failure>
compareFiles readAllBytes moveRequest
Signature: readAllBytes:(FilePath -> '?7011) -> moveRequest:MoveRequest -> Result<MoveRequest,Failure>
Type parameters: '?7011
copyToDestination (...)
Signature: ensureDirectoryExists:(FilePath -> unit) -> copy:(FilePath -> FilePath -> bool -> '?7013) -> moveRequest:MoveRequest -> '?7013
Type parameters: '?7013
ensureDirectoryExists (...)
Signature: directoryExists:('?7015 -> bool) -> createDirectory:('?7015 -> unit) -> path:'?7015 -> unit
Type parameters: '?7015
move moveWithFs compareFiles cleanUp
Signature: moveWithFs:('?7003 -> Result<'?7004,'?7005>) -> compareFiles:('?7004 -> Result<'?7006,'?7005>) -> cleanUp:('?7006 -> Result<'?7007,'?7005>) -> '?7003 -> Result<'?7007,'?7005>
Type parameters: '?7003, '?7004, '?7005, '?7006, '?7007
moveFile copyToDestination moveRequest
Signature: copyToDestination:(MoveRequest -> unit) -> moveRequest:MoveRequest -> Result<MoveRequest,Failure>
Fork me on GitHub