Franklin Chen's repositories
learn-you-some-erlang
Code from the book "Learn You Some Erlang For Great Good!"
project-euler-haskell
Solutions to Project Euler problems using Haskell
clojure-koans
(This is Franklin Chen's fork in order to put answers on an "answered" branch.) A set of exercises for learning Clojure
gnu_smalltalk_koans
GNU Smalltalk Koans - a set of tests to teach you Smalltalk
lilypond-music
LilyPond music scores
par-tutorial
A tutorial on Parallel and Concurrent Haskell
project-euler-python
Solutions to Project Euler using Python
ruby_koans
A set of Koans to teach the Ruby language
atdd-cucumber-scala
Small example of ATDD wth Cucumber and Scala
bfpg-isolating-effects-with-monads
Code demonstration for BFPG 2013-04. A transformation from imperative to functional code using reader , writer and state.
binary-search-tree-validate-scala
Example of Scala parallel collection use.
free-monad
Code for blog post
intro-to-actors
Source code for intro to actors talk
joy-free-monads
An interpreter for a Joy like concatenative language using free monads in Haskell
junit-interface
Implementation of sbt's test interface for JUnit
lambdajam-functional-programming-in-scala
Base project for "Introduction to functional programming in scala" workshop, for LambdaJam Australia conference.
lambdajam-zippers-comonads
Base project for "Zippers, Comonads and Data Structures in Scala" workshop, for LambdaJam Australia conference.
lisp-koans
Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It is a port of the prior koans with some modifications to highlight lisp-specific features. Structured as ordered groups of broken unit tests, the project guides the learner progressively through many Common Lisp language features.
merry-fxmas-ruby
Merry f(x)-mas to Bill, in Ruby
node-patterns-discerning
Node.js Patterns for Discerning Developers: Code samples from my talk at Pittsburgh TechFest 2013.
parser-workshop
Parser workshop at flatMap(Oslo) 2013
pittsburgh-perl-workshop-2010-talk
Material for my Pittsburgh Perl Workshop 2010 talk
talk-on-nil
Talk on nil for Pittsburgh Ruby