Browsing All Posts filed under »Yeti«

Programming for Android with Yeti

July 31, 2011


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 […]

Testing in yeti using yebspec

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 […]

Type Different: Less Code through Structural Typing or simple DI in Yeti on the JVM

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 […]

Yeti Editor Support in Vim, Netbeans and Notepad++

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 […]

The Yeti-Maven-Plugin for interactive coding and running Yeti-Code

February 25, 2011


As pointed out in my last post Yeti is functional statically typed programming language for JVM with full typeinference. The language is simple but still gives a lot of power 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 […]

Yeti – probably the most agile of the statically typed languages on the JVM

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 […]