We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95812c8 commit 2ad5a13Copy full SHA for 2ad5a13
src/Nix/Value.hs
@@ -327,11 +327,11 @@ lmapNValueF f = \case
327
iterNValue'
328
:: forall t f m a r
329
. MonadDataContext f m
330
- => (a -> (NValue' t f m a -> r) -> r)
+ => ((NValue' t f m a -> r) -> a -> r)
331
-> (NValue' t f m r -> r)
332
-> NValue' t f m a
333
-> r
334
-iterNValue' k f = f . fmap (\a -> k a (iterNValue' k f))
+iterNValue' k f = fix ((f .) . fmap . k)
335
336
-- *** Utils
337
0 commit comments