Главная
Study mode:
on
1
Intro
2
Dreaming of code
3
Frege code
4
What do we gain
5
Pure functions
6
Refactoring
7
Java
8
Vega
9
Encoding
10
Global type inference
11
Fizzbuzz contest
12
Coding
13
Comparison
14
Unique Features
15
Frequently Asked Questions
16
Scala vs Frege
Description:
Explore the pure functional programming language Frege, designed for the JVM, in this one-hour conference talk. Discover how Frege closely follows Haskell's syntax and behavior, offering strong type safety, Hindley-Milner type inference, higher-rank types, typeclasses, and lazy evaluation by default. Learn about Frege's unique approach to Java interoperability, maintaining purity and type safety when calling Java code. Delve into topics such as pure functions, refactoring, global type inference, and a Fizzbuzz coding contest. Compare Frege with other JVM languages, particularly Scala, and gain insights into its distinctive features and frequently asked questions.

Frege - A Haskell for the JVM

Devoxx
Add to list