aboutsummaryrefslogtreecommitdiff
path: root/algebraic-structures.monoid.make.fold.scm
blob: 0334ab617ee0bf2f485bf01f8cb01d5036889e4e (about) (plain)
1
2
3
4
(functor ((algebraic-structures monoid make fold) (M (<> unit)) (F (foldl foldr))) (fold)
  (import scheme M F)

  (define (fold x) (foldl <> unit x)))