@inproceedings{Bracker:2015:PPH:2897336.2897340, author = {Bracker, Jan and Nilsson, Henrik}, title = {Polymonad Programming in Haskell}, booktitle = {Proceedings of the 27th Symposium on the Implementation and Application of Functional Programming Languages}, series = {IFL '15}, year = {2015}, isbn = {978-1-4503-4273-5}, location = {Koblenz, Germany}, pages = {3:1--3:12}, articleno = {3}, numpages = {12}, url = {http://doi.acm.org/10.1145/2897336.2897340}, doi = {10.1145/2897336.2897340}, acmid = {2897340}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {Glasgow Haskell compiler, Haskell, monad, polymonad, syntactic support, type checker plugin}, }