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

Smellmop

April 06, 2017/ Hardy Jones
  • Multi-dimensional Relational Algebra
  • Comonads as Spaces
  • The Cofree Comonad and the Expression Problem
  • Linear algebra
  • Group
  • Ring
  • Semiring
  • Field
  • Module
  • Integrating PureScript and Halogen into JavaScript Applications
  • How to Build a Blog in 10 Minutes with Hyper
  • Moore machine
  • Mealy machine
  • Convolution
  • Adjunction
April 06, 2017/ Hardy Jones/
Podcast, Programming, Conference
Comonad, Spaces, Pairing, Halogen, LambdaConf, Moore machine, Mealy machine, Ring, Semiring, Field, Module, group

Hardy Jones

March 30, 2017

You Should Watch This

March 30, 2017/ Hardy Jones
  • Thrift
  • SacJS
  • Dalton A Mitchell
  • Kyle Simpson
  • Transducers are Monoid Homomorphisms
  • Adjunction
  • Redux
  • Endo
  • Kleisli
  • CoKleisli
  • foldMap
  • Fairbairn Threshold
  • Connascence Examined - Jim Weirich
  • It's a Universal Universal Construction
  • Tagless-Final Style
  • Hutton's Razor
  • Beyond Free Monads - John DeGoes
  • Abstract syntax tree
  • Algebraic data type
  • Type Driven Development with Idris
March 30, 2017/ Hardy Jones/
Category Theory, Programming
Thrift, Dalton Mitchell, Kyle Simpson, Transducers, Monoid homomorphisms, Adjunction, Redux, Endo, Fairbairn Threshold, Kleisli, CoKleisli, final encoding, initial encoding, Hutton's razor, John A. DeGoes, AST, ADT, Idris

Hardy Jones

March 23, 2017

Hi Hello

March 23, 2017/ Hardy Jones
  • Toxoplasmosis
  • Adjunctions
  • Free Functor
  • Forgetful Functor
  • Comonad
  • Monad
  • Pointed Set
  • CoYo
  • Galois Connection
  • Racquetball
  • Squash
  • Recursion Schemes
  • The Legend of Zelda: Breath of the Wild
  • servant
  • servant-ruby
  • RAML
  • Swagger
  • React
  • Components and Props
  • State and Lifecycle
March 23, 2017/ Hardy Jones/
Category Theory, Life, Programming
Adjunction, free functor, forgetful functor

Hardy Jones

March 16, 2017

It's Like Faulkner

March 16, 2017/ Hardy Jones
  • Sweet Baby Ray's
  • Elm is Wrong
  • Why type classes aren’t important in Elm yet
  • Adjunction
  • Free
  • Cofree
  • Reader
  • Writer
  • Env
  • Monad
  • Comonad
  • Any homomorphism, f, between monoids is completely determined once you
    know where a set of generators of the monoid map under the
    homomorphism, and vice versa.
     - Dan Piponi
  • Category
  • Forgetful functor
  • Isomorphism
  • Galois connection
  • If you find that a design forces you into making ad hoc decisions, you are missing an adjunction somewhere. - Rúnar Bjarnason
  • React Component
  • Contravariant
  • Closure
  • Profunctor
  • Opaleye
  • Arrows
  • postgresql-typed
  • Yesod
  • scotty
  • Everything Old is New Again: Quoted Domain Specific Languages - Philip Wadler
  • Views
March 16, 2017/ Hardy Jones/
Category Theory, Programming
Adjunction, free functor, cofree, reader, writer, category, isomorphism, Galois Connections, profunctor, opaleye, postgresql-typed, Dan Piponi, Rúnar Bjarnason, Phillip Wadler, SQL, react

Hardy Jones

March 09, 2017

Oops QED

March 09, 2017/ Hardy Jones
  • shapeless
  • Applied Category Theory and Abstract Algebra - Gabriel Gonzales
  • Eta
  • matryoshka
  • Scala vs Idris: Dependent Types, Now and in the Future
  • persistent
  • esqueleto
  • opaleye
  • PostgREST
  • Arel
  • CQRS
  • Sqitch
  • Neo4j
  • doobie
  • Integrating PureScript and Halogen Into JavaScript Applications
  • How to Build a Blog in 10 Minutes with Hyper
March 09, 2017/ Hardy Jones/
Conference, Programming
shapeless, Eta, matryoshka, persistent, esqueleto, opaleye, PostgREST, Neo4j, database, SQL, NoSQL, LambdaConf

Hardy Jones

March 02, 2017

Mobbin' It

March 02, 2017/ Hardy Jones
  • Pine State Biscuits
  • Finger Tree
  • Limits and Colimits - Bartosz Milewiski
  • Category Theory II
  • Elm Is Wrong
  • Elm user group SF
  • Expression Problem
  • Who's Afraid of Object Algebras
  • Typed final (tagless-final) style
  • Extensibility for the Masses Practical Extensibility with Object Algebras
  • Free Category
  • Adjunction
  • Free Functor
  • Forgetful Functor
  • Galois Connection
March 02, 2017/ Hardy Jones/
Life, Category Theory, Programming
finger tree, limits, colimits, elm, expression problem, object algebra

Hardy Jones

February 23, 2017

Limited Resource

February 23, 2017/ Hardy Jones
  • Stylish
  • Twitter - Dark n Simple
  • 90210
  • NoRedInk
  • Stubbornella
  • Function space
  • Field
  • Ring
  • Applicative programming
  • catamorphism
  • epimorphism
  • Cinderella ballet
  • Frankenstein ballet
  • Final Fantasy XV
  • Subnautica
  • 12 Monkeys
  • Short-wave radio
  • Bay Area Haskell Users Group
  • Using Nix to improve Haskell and C++ development
  • Languages for 3D Industrial Knitting - Lea Albaugh
  • Adjunction
  • Category
  • Hom Set
February 23, 2017/ Hardy Jones/
Life, Programming
Haskell, NoRedInk, SalesForce, Field, Ring, Catamorphism, epimorphism

Hardy Jones

February 16, 2017

The Ocean of Regret

February 16, 2017/ Hardy Jones
  • Are Denotational Semantics Adjoint to Hacking Something Together?
  • Group
  • Free Group
  • Free Monoid
  • Free Object
  • Idempotence
  • Lattice
  • Join and Meet
  • Monotonic function
  • Semilattice
  • Profunctor
  • Strong Profunctor
  • Arrow
  • purescript-profunctor-lenses
  • Monoids on Steroids - Bartosz Milewski
  • miniKanren
  • discrimination - Fast generic linear-time sorting, joins and container construction.
  • Monoids: Theme and Variations (Functional Pearl) - Brent A. Yorgey
  • Bronchiolitis obliterans
  • elmzed
  • purescript-halogen
  • Pux
February 16, 2017/ Hardy Jones/
Life, Category Theory, Programming
group, semigroup, monoid, lattice, profunctor, miniKanren

Hardy Jones

February 09, 2017

Adjunction Junction, What's Your Function?

February 09, 2017/ Hardy Jones
  • Limit
  • Sanctuary.js
  • Ramda
  • Creed
  • Ramda-Fantasy
  • Folktale
  • Extend
  • Extract
  • flow-static-land
  • Functor analogy quote
  • Adjunction
  • Free and forgetful functions
  • Hom Set
  • Homomorphism
  • Isomorphism
  • Naturality
  • Curry uncurry adjunction
  • Rao on Medium
  • Rao on Ghost
February 09, 2017/ Hardy Jones/
Life, Category Theory, Programming
limits, sanctuary.js, ramda, folktale, functor, Adjunction, free functor, forgetful functor

Hardy Jones

February 02, 2017

It's a Universal Universal Construction

February 02, 2017/ Hardy Jones
  • Programming talks
  • Category Theory for the Sciences
  • colimits
  • Pullback
  • limits
  • Universal property
  • ncatLab
  • Vincent Orr's egghead videos
  • CSS maintenables avec Sass & Compass
  • Functional Light JS
  • No Silver Bullets in Functional Programming
  • Definite Clause Grammar
  • Integrating PureScript and Halogen into JavaScript Applications
February 02, 2017/ Hardy Jones/
Category Theory, Book, Conference, Programming
col, limi, pullback, egghead, forward js

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