Scala on Go. Sealed types, pattern matching, Option/Either/Try/Future, and immutable collections — transpiled to plain Go with full third-party interop, zero-reflection JSON, and a GoLand plugin.
programming-language golang monads immutable scala compiler functional-programming pattern-matching transpiler algebraic-data-types option-type type-inference sum-types do-notation sealed-types
-
Updated
Jul 11, 2026 - Go