Yeti - a functional language for JVM