6 import Prelude (Unit(), ($))
8 import Control.Monad.Aff (Aff(), makeAff)
9 import Control.Monad.Eff (Eff())
10 import Control.Monad.Eff.Exception (Error())
14 foreign import data Glob :: !
16 globAll :: forall eff. Array String -> Aff (glob :: Glob | eff) (Array (Array String))
17 globAll patterns = makeAff $ runFn3 globAllFn patterns
19 foreign import globAllFn :: forall eff. Fn3 (Array String)
20 (Error -> Eff (glob :: Glob | eff) Unit)
21 ((Array (Array String)) -> Eff (glob :: Glob | eff) Unit)
22 (Eff (glob :: Glob | eff) Unit)