Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
More or less useful dabblings and experiments in various programming languages
Ruby Clojure Erlang Common Lisp Scala Objective-C Other
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
clojure
commonlisp
erlang
haskell
io
octave
racket
ruby
scala
shoes
README.markdown

README.markdown

This repository is a dumping ground for random code fragments written for fun, as a demo of a specific language feature, solution of a programming puzzle etc.

Clojure

  • birthday-paradox: A solution to the birthday paradox with Incanter.
  • ec2-reports: Plotting EC2 box usage with Incanter. Written for a previous job.
  • github-stats: Parsing and plotting Github stats with Incanter.
  • midi: Exploring the Java MIDI libraries.
  • processing: Experiment in using Processing from Clojure.
  • rss: An RSS enclosure downloader.
  • ycombinator: Derivation of the Y combinator.

Common Lisp

  • multiplication.lisp: A function for generating multiplaction tables. Written for a challenge on the Rubylearning.org forums.

Erlang

  • mp3.erl: An ID3v1 parser to demonstrate binary pattern matching.

Io

  • fibonacci.io: A simple closed-form Fibonacci method.

Octave

  • quiz.m: A "guess the number" game.

Racket

Ruby

Descriptions to come.

  • card_dealer.rb:
  • currying.rb:
  • date_cipher.rb:
  • enumerable_filter.rb:
  • hash_with_derivative_values.rb:
  • isbn.rb:
  • itunes_lyrics.rb:
  • lazy_lists.rb:
  • money_change.rb:
  • proc_puzzle.rb:
  • random_char.rb:
  • safari_tweet.rb:
  • simhash.rb:
  • subarray_sum.rb:
  • substition_cipher.rb:
  • word_count.rb:

Shoes

  • little-helper: Application for people receiving hourly wages.
  • manwithhat: A small app which can display either the current xkcd comic or a random one.
  • rotten: Little ROT13 encoder, mainly written to demonstrate how to use the clipboard from within a Shoes application.
  • sherlocktweet: Simple Twitter search, written to demonstrate gem usage in Shoes.
Something went wrong with that request. Please try again.