The last tow years I was on search for a new programming-language for the JVM. First I started with Groovy, did a bit Clojure finally used scala a lot. This way I learned to appreciate modern statically typing with type-inference and the productivity of functional abstractions. The only thing which I did not like with […]
April 1, 2011
After some first steps using the repl to learn yeti – the statically typed functional language for the jvm – you probably want to do a bit more to get a better feeling. In my experience one of the best ways to do so is to write unit tests. As it is easy to code […]
March 11, 2011
Yeti is a simple functional statically typed language for the JVM, of which I am quite found of . In this post I want to show how the flexibility of yeti’s type-system can be used to do type-safe dependency-injection (DI) with very little code. Before I come to the dependency injection part I want to […]
February 26, 2011
In my last post I wrote about how to use maven with Yeti. Today I want to write about the – still basic – editor support for yeti. Yeti has editor-support for vim, notedpad++ (windows) and Netbeans. It is very limited – basically syntax higlighting and brace matching etc. Still try it out. All of them take […]
February 25, 2011
As pointed out in my last post Yeti http://mth.github.com/yeti/ is functional statically typed programming language for JVM with full typeinference. The language is simple but still gives a lot of power https://github.com/mth/yeti/wiki. In its feeling it comes very close to the agility of dynamic-languages, but of course remaining statically typechecked. One way to run Yeti-Code is to […]
February 24, 2011
2 years ago I wanted to learn a new functional language on the the JVM. While I liked the simplicity of Clojure I chose Scala because of its static typechecking. I enjoyed working with scala but was on the latent search for something less baroque but with a good typesystem and typeinference. And than about a […]
July 31, 2011
2