@@ -0,0 +1,205 @@
+import curry from '../Func/curry';%0Aimport last from '../List/last';%0A%0A//+ scan :: (a -%3E b) -%3E %5Ba%5D -%3E %5Bb%5D%0Aexport default curry((fn, init, xs) =%3E xs.reduce((acc, x) =%3E acc.concat(fn(last(acc), x)), %5Binit%5D));%0A

implement new function List.scan