@tylerbutler.bsky.social is a big fan of distributed systems and Gleam; the Beryl project combines the two youtu.be/UOFA74zsSnk
Collaborative apps, CRDTs, and Gleam (w/ Tyler Butler)
YouTube video by Impure Pics
youtu.be
Impure Pics
@impurepics.bsky.social
FP Advocat. Distilling functional programming for the good of all. http://youtube.com/@impurepics
@tylerbutler.bsky.social is a big fan of distributed systems and Gleam; the Beryl project combines the two youtu.be/UOFA74zsSnk
Collaborative apps, CRDTs, and Gleam (w/ Tyler Butler)
YouTube video by Impure Pics
youtu.be
@guillheu.bsky.social talks EVE Online, arbitrage tools, Gleam, and the Lustre framework. Enjoy. www.youtube.com/watch?v=XypX...
Becoming eve-rich with Gleam (w/ Guillaume Heu)
YouTube video by Impure Pics
youtube.com
For people interested in trying Gleam and making indie games www.youtube.com/watch?v=zhi2...
Making indie games with Gleam (w/ NNB)
YouTube video by Impure Pics
youtube.com
Writing unison code by hand for 3 hours youtu.be/kssey4P6kSA
Live-coding a webapp in Unison like it's 2025
YouTube video by Impure Pics
youtu.be
@lexi-lambda.bsky.social talks Racket, nonogram/picross puzzles, puzzle solvers, a functional picture combinator library on top of OpenGL, and programming for fun. Enjoy. youtu.be/LwpnwQGNC9Q
Having fun with Racket Nonograms (w/ Alexis King)
YouTube video by Impure Pics
youtu.be
I keep wondering why OCaml is so underrated. Got some answers from @david.sancho.dev, who is making some cool tools for OCaml and Reason ecosystems youtu.be/s8uevq8d4LY
OCaml, Reason, Melange, and server side React components (w/ David Sancho)
YouTube video by Impure Pics
youtu.be
We cover - What's the point of generative testing - How to reduce friction around PBT/generative testing - Capabilities (in Scala 3) - Capture checking and how they fit with capabilities - Capabilities vs Monads vs Effect handlers - The cost of purity and referential transparency
This one is for people who are scared or overwhelmed by property based testing, capabilities, monads, and capture checking. Nicolas is working on a low-friction property-based testing library, whose design was (in)directly affected by the hottest Scala feature: capabilities. youtu.be/TYzDzwu7H38
This one is for people who are scared or overwhelmed by property based testing, capabilities, monads, and capture checking. Nicolas is working on a low-friction property-based testing library, whose design was (in)directly affected by the hottest Scala feature: capabilities. youtu.be/TYzDzwu7H38
Making Scala cool with capabilities and low friction PBT library (/w Nicolas Rinaudo)
YouTube video by Impure Pics
youtu.be
- The purpose and design of Alexandrite - Differences between "normal" compilers and "analyzers" - Reasons to choose Rust or OCaml for compiler development - Internals of compilers, some optimizations and tradeoffs - Importance of clarity and posterity
@purefunctor.me is building Alexandrite – a PureScript analyzer – designed for interactive editing. Wonder why languages need multiple compilers? How do language servers work? And how long does it take to compile a hundred thousand lines of PureScript? youtu.be/XSv5B9yI6F4
@purefunctor.me is building Alexandrite – a PureScript analyzer – designed for interactive editing. Wonder why languages need multiple compilers? How do language servers work? And how long does it take to compile a hundred thousand lines of PureScript? youtu.be/XSv5B9yI6F4
Improving PureScript developer experience using Rust (\w Justin Garcia)
YouTube video by Impure Pics
youtu.be
@isaacvando.bsky.social journey building Software Should Work, an independent conference on software reliability; the technical decisions behind the conference website; and insights into the importance of thinking about software and caring about the user experience. youtu.be/R2L7M5PV6xE
Software Should Work with Isaac Van Doren
YouTube video by Impure Pics
youtu.be
Y'all have to watch this because I look so prettyyyyy in this podcast But more seriously I give a really extended tour of my @trygrace.dev project and also shoot the shit on the current state of the software engineering industry
@fullmoon.id takes us on a journey with Grace: from a typed interpreted functional programming language to prompt-engineering pipelines; with thoughts on cunning LLMs, agentic coding, SE excellence (the importance of ownership, typing the code out, and holistic knowledge) youtu.be/lTEP0zrjPwY
@fullmoon.id takes us on a journey with Grace: from a typed interpreted functional programming language to prompt-engineering pipelines; with thoughts on cunning LLMs, agentic coding, SE excellence (the importance of ownership, typing the code out, and holistic knowledge) youtu.be/lTEP0zrjPwY
Beyond agentic coding with Grace, inspiring nice programming language
YouTube video by Impure Pics
youtu.be
Need to represent some complex data? Looking for a d3 alternative? Or just want to look at pretty visualizations? www.youtube.com/watch?v=gA6H...
Building complex and beautiful visualizations (with PureScript)
YouTube video by Impure Pics
youtube.com
Why learn Haskell (functional programming, or anything) in 2026? https://www.youtube.com/watch?v=Zxo_eY69yCY
A conversation about APIs that can't lie: PureScript libraries for HTTP, GraphQL, and PostgreSQL youtu.be/qTxHc8G0C0g
Type-safe APIs with PureScript: http, graphql, and postgres
YouTube video by Impure Pics
youtu.be
Nobody knows what the future of programming looks like. If the coding stays, the types and compilers will play a bigger role. Probably. youtu.be/Pnu7dXOAaQU If we are all jobless and irrelevant soon, at least I get this off my chest.
Types and Compilers are our friends
YouTube video by Impure Pics
youtu.be
Anyone interested in 1-1/mentoring/Q&A/whatever FP conversation? Not trying to sell or record anything, just looking for new ways to help (and talk to someone outside of the immediate bubbles) Ping me on Discord (Zelenya) or DM here or on other platforms
🫣 Ever open social media to post one thing… and resurface 20 minutes later? Well, here's @impurepics.bsky.social wiring up a Unison-powered CLI solution for that. They walk through the code, the Unison workflow, and how it all fits together. 👑 Thanks @impurepics.bsky.social, we're huge fans!
I automated social media posting with this Unison cli app
You know that feeling when you need to post something on social media really quickly, but then you get stuck scrolling through all the bad takes. Well, I do ...
youtu.be
This was posted by a cli app written in Unison. Here is how: https://youtu.be/JspYnldTS8c
I'm a big fan of functional programming and obsessed with myths surrounding it. Now that we are entering a new era of programming and I'm entering a new era of being a grumpy grandpa, I want to share one story about PureScript and ramble about agency and agents. youtu.be/tASAbCENfU4
Our last chance to use fun programming languages at work?
YouTube video by Impure Pics
youtu.be
I lost my mind. Let’s go through each of the 23 GoF patterns and see which one I actually see being used and what the functional alternatives are (if any) youtu.be/qYEmJ8MYrs4
Functional takes on the GoF design patterns
YouTube video by Impure Pics
youtu.be
Friction in programming and why FP isn’t mainstream youtu.be/KS7bNieKvzE
Friction in programming and why FP isn’t mainstream
YouTube video by Impure Pics
youtu.be
Which part of (*./@(~:"1) # ]) @ (#: i.@(*/)) you don’t understand?