Skip to content

Commit 0f2f80b

Browse files
committed
Small tweak to 'go'
1 parent 0523545 commit 0f2f80b

File tree

2 files changed

+21
-42
lines changed

2 files changed

+21
-42
lines changed

js/index.js

Lines changed: 19 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Try/Loader.purs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ makeLoader modFn rootPath = Loader \js -> do
9898
pure mod
9999

100100
go :: Array Dependency -> Object JS -> ExceptT String (ContT Unit Effect) (Object JS)
101+
go [] accum = pure accum
101102
go deps accum = do
102103
modules <- parTraverse load deps
103104
let
@@ -110,6 +111,4 @@ makeLoader modFn rootPath = Loader \js -> do
110111
modules
111112
# bindFlipped _.deps
112113
# Array.nubBy (comparing _.name)
113-
case more of
114-
[] -> pure accum'
115-
_ -> go more accum'
114+
go more accum'

0 commit comments

Comments
 (0)