Add nice wrappers
This commit is contained in:
@@ -75,6 +75,10 @@ inject x = genDependency (Dependency NoToken (TInject x))
|
||||
runIO :: (Show a, Show b, IsFIO f a b) => f -> Token t a -> ComputationM TokenNotTraversable b
|
||||
runIO f input = genDependency (Dependency input (FIO f))
|
||||
|
||||
listDirectory = runIO ListDirectory
|
||||
openImage = runIO OpenImage
|
||||
|
||||
|
||||
makeTraversable :: Token TokenNotTraversable [a] -> Token TokenTraversable (Token TokenNotTraversable a)
|
||||
makeTraversable (Token n) = Token n
|
||||
|
||||
|
||||
Reference in New Issue
Block a user