I work with primarily with C#, Java, JavaScript and MongoDB as a day job. I've been playing with F# and functional programming as a hobby and getting slightly addicted to solving ProjectEuler problems...