Skip to content

Commit 1c7be7b

Browse files
init #clojurewest papers to research
1 parent c371233 commit 1c7be7b

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

plt/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Programming Language Theory
2+
13
* [Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs](http://www.thocp.net/biographies/papers/backus_turingaward_lecture.pdf)
24

35
* [Programming and Reasoning with Algebraic Effects and Dependent Types](http://eb.host.cs.st-andrews.ac.uk/drafts/effects.pdf)
6+
7+
* [Backtracking Iterators](https://www.lri.fr/~filliatr/publis/enum2.pdf)
8+
9+
* [Breadth-First Numbering: Lessons from a Small Exercise in Algorithm Design](http://www.cs.tufts.edu/~nr/cs257/archive/chris-okasaki/breadth-first.pdf)

testing/README.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Testing
2+
3+
## QuickCheck
4+
5+
[QuickCheck: A Lightweight Tool for Random Testing of Haskell Programs](http://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quick.pdf)
6+
7+
[QuickCheck Testing for Fun and Profit](http://people.inf.elte.hu/center/fulltext.pdf)
8+
9+
Property-Based Testing, best explained in John Hughes own talk at [ClojureWest 2014](https://www.youtube.com/watch?v=zi0rHwfiX1Q&list=PLZdCLR02grLp__wRg5OTavVj4wefg69hM).

user_interfaces/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# User Interfaces
2+
3+
[Squeak: a Language for Communicating with Mice](http://ordiecole.com/squeak/cardelli_squeak1985.pdf)

0 commit comments

Comments
 (0)