Magic Read Along
  • Episodes
  • Functional Programming

Magic Read Along

  • Episodes/
  • Functional Programming/
background.png

Magic Read Along

A Podcast about programming, life and the Internet

Programming Tech Podcast

A podcast about programming, life and the Internet. Topics include FP, OOP, development practices, and a dip into our personal lives from time to time.

Magic Read Along

  • Episodes/
  • Functional Programming/
October 19, 2017

It Might Just Turn Into Vodka

October 19, 2017/ Hardy Jones
  • Magic Read Along - Behind the Scenes
  • Never Write Another HoC
  • React
  • Adjunction
  • Representable
  • Functor
  • Free Functor
  • Forgetful Functor
  • Galois Connection
  • Isomorphism
  • Scale by the Bay
  • VIZIO to Pay $2.2 Million
  • Amazon Dash Butttons
  • Undertale
October 19, 2017/ Hardy Jones/
Programming, Conference, Life, Podcast
Patreon, react, Adjunction, Representable Functor, functor, free functor, forgetful functor, Galois Connections, isomorphism

Hardy Jones

October 12, 2017

Magnesium P.I.

October 12, 2017/ Hardy Jones
  • The Defiant Ones
  • Our Patreon
  • Myth of the flat Earth
  • Moore machine
  • Mealy machine
  • POODR
  • 99 Bottles of OOP
  • truffled-purescript
  • Eta
  • PureScript alternate backends
  • Purescript-to-Python
  • PyreScript
  • psc-lua
  • pure11
  • pure14
  • purescript-native
  • purerl
  • thran
  • Processes
  • HTTP/2
  • HTTP/2 Server Push
October 12, 2017/ Hardy Jones/
Life, Programming
Patreon, Moore machine, Mealy machine, POODR, Sandi Metz, Eta, purescript-native, purerl, PureScript, HTTP/2

Hardy Jones

October 05, 2017

It's the Magic Part of the Read Along

October 05, 2017/ Hardy Jones
  • purerl
  • Patreon
  • Pony
  • Reference Capability Guarantees
  • Substructural type system
  • Linear type system
  • LFE
  • Hitchhiker's Tour of the BEAM
  • purescript-refs
  • purescript-st
  • ETS
  • purescript-avar
  • Clowns to the Left of me, Jokers to the Right
  • Coproduct
October 05, 2017/ Hardy Jones/
Podcast, Programming
purerl, Patreon, Pony, Substructural Types, Linear Types, LFE, PureScript, ETS, Coproduct

Hardy Jones

September 28, 2017

I Guess the Ground Has Been Fixed

September 28, 2017/ Hardy Jones
  • Snapshot Testing
  • Jest
  • Monoid
  • Denotational Semantics
  • Equational Reasoning
  • Operational
  • Free Monad
  • A Categorical View of Computational Effects - Dr. Emily Riehl
  • Conventional Changelog
  • Incremental tweet
  • Zipper
  • `choose` Your Own Derivative - Kenneth Foner
  • Delimited continuations in operating systems
  • instant-vrt
  • Types All The Way Down - Kris Jenkins
  • Servant
September 28, 2017/ Hardy Jones/
Programming, Conference
Snapshot testing, Jest, Monoid, Deno, equational reasoning, operational, Computational Effects, Free Monad, delimited continuations

Hardy Jones

September 21, 2017

What Are You Doing, Dog?

September 21, 2017/ Hardy Jones
  • Magic Read Along is creating a Podcast
  • Switch from Eff to IO
  • purescript-st
  • purescript-exceptions
  • purescript-run
  • purescript-run-console-experiment
  • recursion schemes
  • Hutton's razor
  • Flow
  • TypeScript
  • create-react-app
  • Medium
  • Disqus
  • Slate
  • Automatic differentiation
  • A variant on UIs I'd like to try - Phil Freeman
  • Zipper
  • Zippers Using Representable And Cofree
  • Making Impossible States Impossible - Richard Feldman
September 21, 2017/ Hardy Jones/
Podcast, Programming
Patreon, Eff, IO, ST, Run, recursion schemes, Hutton's razor, Flow, TypeScript, react, Slate, Automatic Differentiation, Zipper, Representable Functor, cofree

Hardy Jones

September 14, 2017

Lasagna in the Microwave

September 14, 2017/ Hardy Jones
  • Our Patreon
  • Rosetta Code
  • Project Euler
  • exercism.io
  • Neo4j
  • Cypher
  • Writing Marble Tests
  • needle
  • Poochie
  • Visual Studio Code
  • Pony
September 14, 2017/ Hardy Jones/
Podcast, Programming
Patreon, Rosetta Code, Project Euler, exercism, Neo4j, Cypher, Marble Diagrams, needle, Visual Studio Code, Pony

Hardy Jones

September 07, 2017

Cofree Your Cofree

September 07, 2017/ Hardy Jones
  • Socks and Gloves - Road Work
  • loop/recur
  • The Social Network
  • Logan Lucky
  • Dependent type
  • Standardized Ladder of Functional Programming
  • Store
  • Lenses from Scratch
  • Free
  • free-graphs
  • elm-format
  • Design Patterns
  • Interpreter pattern
September 07, 2017/ Hardy Jones/
Life, Work
Road Work, loop/recur, dependent types, Store, Lens, Free, elm-format, Design Pattern, interpreter pattern

Hardy Jones

August 31, 2017

Sweet Baby Rao's

August 31, 2017/ Hardy Jones
  • Sweet Baby Ray's
  • Talkboy
  • Yak Bak
  • React
  • Heyting Algebra
  • Moore Machine
  • Moore for Less
  • clojure.spec
  • Comonad
  • Functor
  • Trie
  • Mealy Machine
  • Adjunction
  • morphism-zoo
  • Unifying Structured Recursion Schemes - Ralf Hinze, Nicolas Wu, and Jeremy Gibbons
  • Prettyprint
  • A prettier printer - Philip Wadler
  • Prettier
  • elm-format
  • Pony
August 31, 2017/ Hardy Jones/
Podcast, Programming
Sweet Baby Ray's, Talkboy, Yak Bak, react, Heyting Algebra, Moore machine, clojure.spec, Comonad, functor, Trie, Mealy machine, Adjunction, recursion schemes, prettyprint

Hardy Jones

August 17, 2017

Type Class Tom-Foolery

August 17, 2017/ Hardy Jones
  • Group Theory
  • Cayley's Theorem
  • Yoneda lemma
  • Natural Transformation
  • Patreon
  • Corepresentable
  • Any Applicative Is Num
  • Accept values with varying number of arguments
  • Heyting Algebra
  • PureScript instance
  • React Native
  • Recursion Schemes
  • purescript-matryoshka
  • Type-Directed Search
  • Hole-driven Haskell
August 17, 2017/ Hardy Jones/
Life, Podcast, Programming
Yosemite, Group Theory, Cayley's Theorem, Natural Transformation, Patreon, Mobile, matryoshka, recursion schemes, Heyting Algebra, Boolean Algebra, PureScript, Hole Driven Development

Hardy Jones

August 10, 2017

The Hello World of State Machines

August 10, 2017/ Hardy Jones

We launched a Patreon! If you like what we're doing, consider supporting the show. https://www.patreon.com/magicreadalong

  • Patreon
  • A composable pattern for pure state machines with effects
  • Moore machine
  • The Elm Architecture
  • Reducers
  • purescript-halogen
  • Comonads as Spaces
  • Finite-state machine
August 10, 2017/ Hardy Jones/
Podcast, Programming
iTunes, Patreon, Finite State Machines, Moore machine, TEA, The Elm Architecture, Redux, Halogen, Comonad, Finite State Machine

Hardy Jones

  • Previous
  • Next
  • Episodes/
  • Functional Programming/

Magic Read Along

Podcast about programming, life, and the internet

Subscribe
RSS
iTunes
Stitcher
Pocket Casts
Google Play

Support us on Patreon