Learn AI, Data Science & Business — Earn Certificates That Get You Hired
NY State-Licensed Certificates in Design, Coding & AI — Online
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore Yolc, an embedded Haskell language designed for building Ethereum smart contracts that prioritizes safety, expressiveness, and developer enjoyment. Learn how this purely functional language leverages linear-type safety specifically for the Ethereum virtual machine while embedding seamlessly within Haskell before compilation to Solidity/Yul code. Discover through practical examples how Yolc enables developers to write production-safe smart contracts while maintaining an enjoyable coding experience. Understand the language's unique approach to balancing functional programming principles with blockchain development requirements, and see demonstrations of real smart contract implementations that showcase Yolc's capabilities for creating secure, expressive, and maintainable Ethereum applications.
Syllabus
Yolc - A safe, expressive, fun language for Ethereum - Miao ZhiCheng | Lambda Days 2025
Taught by
Code Sync