---
title: "YETI programming language"
url: https://daily.dev/posts/yeti-programming-language-ohg84stvk
source_url: https://mth.github.io/yeti/
type: article
source: "Lobsters"
published: 2024-04-09T23:23:34.442Z
updated: 2024-05-09T08:58:27.770Z
tags: ["functional-programming", "jvm", "ocaml"]
reading_time: 2
upvotes: 2
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# YETI programming language

**[Lobsters](https://daily.dev/sources/lobsters)** · 2 min read · 2 upvotes · 0 comments

## Summary

Yeti is a ML-style functional programming language that runs on the JVM. It has features like type inference, polymorphic structure and variant types, property fields in structures, lazy lists, pattern matching, and easy integration with Java code. However, the author suggests that OCaml and Nim are better options for a modern language outside the JVM.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://mth.github.io/yeti/>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#functional-programming](https://daily.dev/tags/functional-programming), [#jvm](https://daily.dev/tags/jvm), [#ocaml](https://daily.dev/tags/ocaml)

[View this post on daily.dev](https://daily.dev/posts/yeti-programming-language-ohg84stvk)
