Subject

Programming Languages

Making a Tiny Data Model DSL

In this video, Meinte Boersma creates a tiny data model DSL using a JavaScript development environment.

An Introductory Tutorial of Type-Level Programming in Haskell

Haskell expert Vitaly Bragilevsky demonstrates Haskell features that make programming at the level of types possible.

Using Option in Scala, Part 2: map and flatmap

From Get Programming with Scala by Daniela Sfregola

This part of the article series delves into using map to transform an object contained in an Option and how to chain optional values together using flatMap.

Free eBook: Safe Programming with Kotlin

Free_eBook_Saumont_Kotlin

Chapters selected by Pierre-Yves Saumont

Writing Fuzz Tests in Elm

From Elm in Action by Richard Feldman

This article deals with writing fuzz tests in Elm.

Using Option in Scala, Part 1: introduction

From Get Programming with Scala by Daniela Sfregola

This article introduces the Option type and discuss why you would (or wouldn’t) want to use it and when.

Free eBook: Exploring Kotlin Functional Programming

Free_eBook_Guthrie

Chapters selected by John Guthrie

Embrace JavaScript!

From The Joy of JavaScript by Luis Atencio


slideshare-embrace-javascript

When Functional Programming Meets C++

Six Questions for Ivan Čukić, author of Functional Programming in C++ 

Ivan Čukić has been coding since 1998, and is now a core developer in C++ at KDE. He teaches modern C++ and functional programming at the Faculty of Mathematics at the University of Belgrade.

By Frances Lefkowitz

Free eBook: Exploring Haskell

ExploringHaskell

Chapters selected by Marcello Seri

© 2021 Manning — Design Credits