Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/i-am-tom/papers

I'm trying to learn things in my time away.
https://github.com/i-am-tom/papers

Last synced: about 1 month ago
JSON representation

I'm trying to learn things in my time away.

Awesome Lists containing this project

README

        


๐Ÿ“š Papers


Now I've been writing Haskell for a while, I figure it's time to start reading
a lot of the "fundamental" papers, and see if I can fill in some of the gaps.

This repository is a collection of notes for papers that I've read. These notes
will most likely take the form of Haskell code, but we'll see what happens.

* [Applicative programming with effects](https://github.com/i-am-tom/papers/blob/master/applicative-programming-with-effects/Main.hs) _- Conor McBride, Ross Paterson_

* [A Theory of Changes for Higher-Order Languages: Incrementalizing ฮป-Calculi by Static Differentiation](https://github.com/i-am-tom/papers/blob/master/a-theory-of-changes-for-higher-order-languages/Main.hs) _- Yufei Cai, Paolo G. Giarrusso, Tillmann Rendel, Klaus Ostermann_

* [Clowns to the Left of me, Jokers to the Right: Dissecting Data Structures](https://github.com/i-am-tom/papers/blob/master/clowns-to-the-left-of-me-jokers-to-the-right-dissecting-data-structures/Main.hs) _- Conor McBride_

* [Fixing idioms: A recursion primitive for applicative DSLs](https://github.com/i-am-tom/papers/blob/master/fixing-idioms/Main.hs) _- Dominique Devriese, Ilya Sergey, Dave Clarke, Frank Piessens_

* [Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire](https://github.com/i-am-tom/papers/blob/master/functional-programming-with-bananas-lenses-envelopes-and-barbed-wire/Main.hs) _- Erik Meijer, Maarten Fokkinga, Ross Paterson_

* [Nondeterminism with Referential Transparency in Functional Programming Languages](https://github.com/i-am-tom/papers/blob/master/nondeterminism-with-referential-transparency-in-functional-programming-languages/Main.hs) _- F. W. Burton_

* [Probabilistic Functional Programming in Haskell](https://github.com/i-am-tom/papers/blob/master/probabilistic-functional-programming-in-haskell/Main.hs) _- Martin Erwig and Steve Kollmansberger_

* [A Program to Solve Sudoku](https://github.com/i-am-tom/papers/blob/master/a-program-to-solve-sudoku/Main.hs) _- Richard Bird_

* [Programming Language Semantics: It's Easy as 1, 2, 3](https://github.com/i-am-tom/papers/blob/master/it's-as-easy-as-1-2-3/Main.hs) _- Graham Hutton_

* [Tracing Monadic Computations and Representing Effects](https://github.com/i-am-tom/papers/blob/master/tracing-monadic-computations-and-representing-effects/Main.hs) _- Maciej Pirรณg and Jeremy Gibbons_