The Gosu programming language
Gosu is (yet) another programming language for the JVM. Unlike most others, it is statically typed. It seems to be C# for Java, featuring just the simpler concepts that make programming more productive. Its tagline is that it is imperative (not to scare people away with concepts like FP)

Comments
Nice language but C# is preponderant - good combination of imperative and functional programming approach. It's statically typed but lets to add dynamically behave.
But in C# missing many functional features like pattern matching and tail-recursion resolving that exist in Scala (also in F# - OCaml implementation on CLR).
All are interesting in languages and functional programming invited to next .Net group meeting "Functional programming with C#\LINQ".
For more details www.tikalk.com/functional-programming-with-clinq