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/
July 06, 2017

Curry-Howard the Duck

July 06, 2017/ Hardy Jones
  • Teaching New Tricks to Old Programs - Conal Elliott
  • Category
  • Cartesian Monoidal Category
  • Cocartesian Monoidal Category
  • Representable Functor
  • Comonad
  • Building up Zippers from Distributive, Representable, and Cofree
  • Cofree
  • Free From Tree
  • Rose Tree
  • Mutation Testing
  • QuickCheck
  • Heyting Algebra
  • Boolean Algebra
  • Law of excluded middle
July 06, 2017/ Hardy Jones/
Category Theory, Life, Programming, Podcast
category, Cartesian Category, Cocartesian Category, Representable Functor, Comonad, Zipper, Distributive, cofree, Free, Rose Tree, Mutation Testing, QuickCheck, Heyting Algebra, Boolean Algebra

Hardy Jones

June 29, 2017

The Howling Fantods

June 29, 2017/ Hardy Jones
  • Zodiac Killer
  • Ted Cruz-Zodiac meme
  • Triumph, the Insult Comic Dog
  • Zipper
  • Distributive
  • Representable
  • Traversable
  • Adjunction
  • purescript-substructural
  • Substructural type system
  • Free Modules and Functional Linear Functionals
  • Module
  • Moby Dick
  • HOUND Voice Search & Assistant
  • Pazuzu - Captain Howdy
  • Moore Machine
  • Mealy Machine
  • The Expression Problem
  • DDD
  • Monoids: Theme and Variations
June 29, 2017/ Hardy Jones/
Life, Programming, Work
Zipper, Distributive, Representable Functor, Traversable, Adjunction, Substructural Types, Linear Types, Affine Types, Module, Moore machine, Mealy machine, Monoid, DDD

Hardy Jones

June 22, 2017

Maybe You Don't Need to Go All Kleisli

June 22, 2017/ Hardy Jones
  • TDD
  • BDD
  • A11y
  • Screen reader
  • What's Next for Our Programming Languages?
  • Dafny
  • Do loop
  • Sandi Metz
  • SOLID
  • Code smell
  • Field
  • Markdown
  • GitHub Flavored Markdown
  • Group
  • Module
  • Chris Penner
  • Murphy Randle
  • Elm Town
  • Elm Town Spotlight - Hardy Jones
June 22, 2017/ Hardy Jones/
Life, Programming, Random, Podcast
TDD, BDD, a11y, Sandi Metz, SOLID, Sarah Mei, Field, Group, Module, Markdown, elm town

Hardy Jones

June 15, 2017

Strawbeeries

June 15, 2017/ Hardy Jones
  • Wonder Woman
  • Gifted
  • Foxtail
  • Aqua Globes
  • Linear Types Can Change the World
  • Introduction to Lattices and Order
  • Lattice Functions, Pair Algebras, and Finite-State Machines
  • CSS Animations
  • Semiring
  • Moore machine
  • Mealy machine
  • DFA
  • NFA
    • RE
    • Monad Reader 16
    • The Pumping Lemma
    • Lemmings
June 15, 2017/ Hardy Jones/
Book, Life, Programming
Wonder Woman, Gifted, Movies, Gardening, Linear Types, lattice, Orders, Pair Algebras, Finite State Machines, CSS, Moore machine, Mealy machine, Semiring, DFA, NFA, RE, monad reader

Hardy Jones

June 08, 2017

Bottom Left

June 08, 2017/ Hardy Jones
  • Alemany Farm
  • purerl
  • Awesome Static Analysis - Ruby
  • Rubycritic
  • Flay
  • Flog
  • Reek
  • Churn and Complexity
  • Hopefully-meaningful Metrics
  • Getting Empirical about Refactoring
  • history of japan
  • history of the entire world, i guess
  • David icke
June 08, 2017/ Hardy Jones/
Life, Programming, Work
purerl, Static Analysis, RubyCritic, Flay, Flog, Reek, Churn

Hardy Jones

June 01, 2017

Like a Parent at a Beauty Pagent

June 01, 2017/ Hardy Jones
  • LamdaConf 2017
  • Integrating PureScript and Halogen into JavaScript Applications
  • How to Build a Blog in 10 Minutes with Hyper
  • Lattice
  • CSS Animation
  • Keyframe
  • Transition
  • Mealy Machine
  • Moore Machine
  • Profunctor
  • Arrowized FRP
  • Semiring
  • Ring
  • Adjunctions in Everyday Life
  • Corecursion, Codata and Just a Little Combinatorial Game Theory
  • The Zipper
  • The Algebra of Algebraic Data Types - Chris Taylor
  • The Algebra of Algebraic Data Types, Part 1
  • The Algebra of Algebraic Data Types, Part 2
  • The Algebra of Algebraic Data Types, Part 3
  • The Two Dualities of Computation: Negative and Fractional Types
  • Euclidean Space
  • Redux
  • Data types à la carte
  • Encapsulation Considered Harmful
  • Open/closed principle
June 01, 2017/ Hardy Jones/
Conference, Life, Programming, Math
LambdaConf, PureScript, Halogen, Hyper, lattice, CSS, Mealy machine, Moore machine, profunctor, FRP, Semiring, Ring, Adjunction, Corecursion, Codata, Zipper, ADT, Redux

Hardy Jones

May 18, 2017

Works On Their Machine

May 18, 2017/ Hardy Jones
  • Hot Ones
  • Jay Pharoah
  • SNL
  • OSCon
  • James Ward
  • Rao's tweet
  • Law of Demeter
  • Occasionally Useful Suggestion of Demeter
May 18, 2017/ Hardy Jones/
Conference, Programming, Work
Hot Ones, SNL, Jay Pharoah, OSCon, James Ward

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

April 27, 2017

Standard American Diet

April 27, 2017/ Hardy Jones
  • Adjunctions in Everyday Life
  • Adjunction
  • Category
  • Constraints Liberate, Liberties Constrain
  • Galois connection
  • LastPass
  • 1Password
  • Terraform
  • Ansible
  • Chef
  • Ansible Vault
  • AES256
  • LBAC
April 27, 2017/ Hardy Jones/
Category Theory, Conference, Programming
Adjunction, category

Hardy Jones

April 13, 2017

Recursion Scheme Rampage

April 13, 2017/ Hardy Jones
  • Red Red Wine
  • Project Homeless Connect
  • free
  • mtl
  • Editor and tool support - PureScript
  • ide-purescript
  • purescript-eff
  • purescript-aff
  • haskell-vim-now
  • intero
  • Orphan instance
  • sendgrid-haskell
  • pure11
  • purerl
April 13, 2017/ Hardy Jones/
Programming, Life
Haskell, PureScript, Free Monad, mtl, Project Homeless Connect, Eff, Aff, vim, orphan instances

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