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/
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

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

May 11, 2017

The Forest for the Trees

May 11, 2017/ Hardy Jones
  • Joanna Newsom
  • Partial order
  • Adjunction
  • Recursion schemes
  • Saunders Mac Lane
  • Mark Cuban
  • Mavericks
May 11, 2017/ Hardy Jones/
Programming
poset, Adjunction, recursion schemes, Saunders Mac Lane

Hardy Jones

January 05, 2017

Are Denotational Semantics Adjoint to Hacking Something Together?

January 05, 2017/ Hardy Jones
  • 2 12 constructive Galois Connections: Taming the Galois Connection Framework for Mechanazed Metathe
  • Galois Connection
  • An Exercise Utilising Galois Connections
  • Denotational semantics
  • Deriving Functor
  • purescript-filterable
  • excursion
  • purescript-matryoshka
  • apomorphism
  • anamorphism
  • histomorphism
  • futumorphism
  • Group
  • :not
  • Ring
  • Boolean algebra
  • Heyting algebra
  • Idempotence
  • Lattice
  • Semigroup
  • Monoid
  • Commutative property
  • Semilattice
January 05, 2017/ Hardy Jones/
Life, Podcast, Programming
Galois Connections, video games, denotational semantics, recursion schemes

Hardy Jones

December 22, 2016

Cuando es Tiempo

December 22, 2016/ Hardy Jones
  • White elephant gift exchange
  • The Whitest Kids U' Know
  • Whitest Kids U' Know: Abe Lincoln
  • purescript-matryoshka
  • Clarity Conf
  • Professor Frisby Introduces Composable Functional JavaScript
  • purescript-filterable
  • cleared
  • Intro to the Production Webpack Course
  • Festivus
December 22, 2016/ Hardy Jones/
Conference, Life, Programming
recursion schemes

Hardy Jones

December 08, 2016

You Can't Refactor Aristotle into Newton

December 08, 2016/ Hardy Jones
  • Total Request Live
  • Broad City
  • Hannibal Buress
  • Project Homeless Connect
  • Tenderloin
  • Free vs Monad Transformers - Chris Penner
  • free
  • freer
  • recursion-schemes
  • operational
  • Functional Programming with Overloading and Higher-Order Polymorphism - Mark P. Jones
  • redux
  • Haskell Sucks! - Paul Bone
  • Subscriptions
  • Commands
  • Building composable abstractions - Eric Normand
December 08, 2016/ Hardy Jones/
Programming, Life
Free Monad, recursion schemes, monad transformers, mtl, elm

Hardy Jones

December 01, 2016

I Am Not Full of Beans!

December 01, 2016/ Hardy Jones
  • UNDERTALE (03:19)
  • Linear Types (07:18)
  • Curry-Howard correspondence (07:50)
  • Linear types can change the world! - Phillip Wadler (08:50)
  • Substructural type system (09:28)
  • Clean (09:43)
  • Rust (10:28)
  • Beautiful Folds (12:38)
  • MuniHac 2016: Beautiful folds are practical, too - Gabriel Gonzalez (12:38)
  • Swift (14:45)
  • Protocol-oriented Programming in Swift - Apple WWDC 2015 (16:20)
  • recursion-schemes (23:00)
  • matryoshka (23:13)
  • Unifying Structured Recursion Schemes (24:06)
  • Adjunction (25:18)
December 01, 2016/ Hardy Jones/
Life, Programming
Linear Types, Clean, Rust, Curry-Howard, Phillip Wadler, recursion schemes, Swift, beautiful folds

Hardy Jones

November 10, 2016

Fire Up Your Lite-Brite

November 10, 2016/ Hardy Jones
  • Bocce
  • Functional and Reactive Domain Modeling - Debasish Ghosh (2:50)
  • right seminear-ring (7:15)
  • What the heck is a right-seminearring? (also MonadPlus stuff)
  • elmzed (9:00)
  • Unison (9:20)
  • elm-brands (13:40)
  • Freer (16:01)
  • recursion schemes (17:01)
  • matryoshka (18:40)
  • Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire (18:57)
  • Unifying Structured Recursion Schemes (19:32)
November 10, 2016/ Hardy Jones/
Life, Math, Programming
Debasish Ghosh, near-ring, Edward Kmett, elmzed, unison, brands, Free Monad, matryoshka, recursion schemes

Hardy Jones

October 13, 2016

I Just Use Lift and Boom!

October 13, 2016/ Hardy Jones
  • Modern Functional Programming: Part 2 - John A De Goes
  • Descriptive Variable Names: A Code Smell - John A De Goes
  • matryoshka - SlamData
October 13, 2016/ Hardy Jones/
Programming, Random
SalesForce, h3h3, recursion schemes

Hardy Jones

  • 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