Skip to content
0:00 / 0:00

#monads#point-freestyle#tacitprogramming

Monads - Part 2 - Tacit Programming - Automatic / Point-Free Kleisli Composition

DevInsideYou

13K subscribers • 47 videos on Hallway

YouTube

Advanced. Deep dive for people who know the field.

7.1K views7 years ago1 recommendation

Programming languagesComputer scienceFunctional programmingScalaComputation and complexity

An in-depth tutorial on tacit programming, point-free style, and how monads like the IO monad facilitate Kleisli composition.

In this video we will learn about tacit programming aka the point-free style in which functions are composed without passing points (function arguments) around. We will see how monads play the central part in the composition of kleisli arrows. We will start with the IO Monad. The functional programming library that we create in this mini series is here: github.com/DevInsideYou/fplibrary Please do NOT use it in production! Constraints Liberate, Liberties Constrain — Runar Bjarnason youtube.com/watch?v=GqmsQeSzMdw This video is part of the following playlist: youtube.com/playlist?list=PLJGDHERh23x-9bxGrCbyX-tXJG99XczNC Website: devinsideyou.com Patreon: patreon.devinsideyou.com Discord: discord.devinsideyou.com Telegram: telegram.devinsideyou.com Twitter: twitter.devinsideyou.com GitHub: github.devinsideyou.com LBRY: lbry.devinsideyou.com Install scripts: install.devinsideyou.com Giter8 templates: g8.devinsideyou.com Spotify concentration playlist: code.radio.devinsideyou.com Cheers and Happy Coding! #Scala #Monad #tutorial

Why it's here

1 person recommends this

u/agilesteelin r/functionalprogramming • Recommends

Monads - Part 2 - Tacit Programming - Automatic / Point-Free Kleisli Composition

u/agilesteelin r/scala • Recommends

Monads - Part 2 - Tacit Programming - Automatic / Point-Free Kleisli Composition