Packages

Monads and other dark magic (monoids, functors, traversables, &c), forked by doma for maintenance and testing packagesets

Current section

Files

Jump to
doma_witchcraft lib witchcraft foldable map.ex
Raw

lib/witchcraft/foldable/map.ex

import TypeClass
definst Witchcraft.Foldable, for: Map do
def right_fold(map, seed, reducer) do
map
|> Map.values()
|> Witchcraft.Foldable.right_fold(seed, reducer)
end
end