Koka: Programming with Row Polymorphic Effect TypesLeijen, Daan·2014·Electronic Proceedings in Theoretical Computer ScienceDOI 10.4204/eptcs.153.8