YoVDO

Haskell on the JVM with Eta - Compilation and Runtime Evaluation

Offered By: GOTO Conferences via YouTube

Tags

Haskell Courses Java Courses Functional Programming Courses Lazy Evaluation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 25-minute conference talk from YOW! 2017 that delves into Eta, a fork of the Glasgow Haskell Compiler providing a JVM backend. Learn how Eta compilation generates JVM bytecode, how its runtime evaluates lazy programs on the JVM, and its potential to solve the "JVM problem" for practical programs. Discover the extensive support for GHC extensions in Eta, allowing much existing Haskell code to run without modification, and the additional extensions enabling comprehensive interoperability with Java. Gain insights from Brian McKenna, Principal Engineer at Atlassian, as he shares his experience working on Eta and its inner workings. Enhance your understanding of functional programming, Haskell, and JVM integration in this informative presentation for software engineers and programming enthusiasts.

Syllabus

Haskell on the JVM with Eta • Brian McKenna • YOW! 2017


Taught by

GOTO Conferences

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX