New stuff

I refined the Go implementation a bit and added an implementation in F#

To compile the the F# code, clone https://github.com/fsharp/fsharp and follow the instructions there. Mono 2.x will do fine.

To compile:
`/usr/lib/mono/4.0/fsc.exe fsharp.fs`

To run:
`mono fsharp.exe`