melt-umn / silver

An attribute grammar-based programming language for composable language extensions
http://melt.cs.umn.edu/silver/
GNU Lesser General Public License v3.0
57 stars 7 forks source link

Add a couple misc utilities #783

Closed krame505 closed 1 year ago

krame505 commented 1 year ago

Changes

Add list sum/product and instance MonadFail IO

Documentation

Doc comments

krame505 commented 1 year ago

Yeah, there's a bunch of utils specialized to [] at the moment that could be Foldable eventually.