magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev
Bookmarks tagged with #functional-programming.
Show all

Functorio

You might have heard people say that functional programming is more academic, and real engineering is done in imperative style. I’m going to show you that real engineering is functional, and …
Saved on: 2021-02-16

MIT 18.S097: Programming with Categories

In this course we explain how category theory—a branch of mathematics known for its ability to organize the key abstractions that structure much of the mathematical universe—has become useful for writing elegant and maintainable code. In particular, we'll use examples from the Haskell programming language to motivate category-theoretic constructs, and then explain these constructs from a more abstract and inclusive viewpoint. Hands-on programming exercises will be used to demonstrate categorical ideas like 'the universal property of products' in working Haskell code.
Saved on: 2020-09-03

DEV Community

A space to discuss and keep up software development and manage your software career
Saved on: 2019-01-17

How to deal with dirty side effects in your pure functional JavaScript

If you start learning about functional programming, it won’t be long before you come across the idea of pure functions. And as you go on, you will discover functional programmers appear to be obsessed with them. “Pure functions let you reason about your code,” they say. “Pure functions are less likely to start a thermonuclear war.” “Pure functions giveyou referential transparency”. On and on it goes. And they have a point. Pure functions are a good thing. But what do you do with the impure bits of your code?
Saved on: 2018-08-14

Conversations with a six-year-old on functional programming

My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…
Saved on: 2018-05-08

ploeh blog

Danish software design
Saved on: 2018-03-29

DrBoolean/mostly-adequate-guide · GitHub

Mostly adequate guide to FP (in javascript)
Saved on: 2015-07-14
❤️
</>
2025