Concepedia

Publication | Closed Access

Embedding effect systems in Haskell

29

Citations

20

References

2014

Year

Abstract

Monads are now an everyday tool in functional programming for abstracting and delimiting effects. The link between monads and effect systems is well-known, but in their typical use, monads provide a much more coarse-grained view of effects. Effect systems capture fine-grained information about the effects, but monads provide only a binary view: effectful or pure.

References

YearCitations

Page 1