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 05, 2018

I've Got an Apple, I've Got Mappend

July 05, 2018/ Hardy Jones
  • List comprehension
  • MonadComprehension
  • Vector addition
  • Extend
  • Comonad
  • traverse
  • Word vector
  • Selective applicative functors
  • Next Level mtl with Classy Optics
  • makeClassy
  • makeClassyPrisms
  • Add and Subtract Words like Vectors with Word2Vec
  • Word2Vec
July 05, 2018/ Hardy Jones/
Programming, Life
list comprehension, MonadComprehension, vector, extend, comonad, Traversable, word vector, selective, classy optics, Word2Vec

Hardy Jones

June 28, 2018

He's Doing Machine Teaching

June 28, 2018/ Hardy Jones
  • Sequence to Sequence Learning with Neural Networks
  • Richard Socher
  • purty
  • Prettier
  • elm-format
  • extend
  • foldMap
  • Monoid
  • Reducers
June 28, 2018/ Hardy Jones/
Life, Programming, Work
sequence to sequence, Richard Socher, purty, Prettier, elm-format, extend, foldMap, Monoid, Reducer

Hardy Jones

June 14, 2018

Hey, Lil Wayne

June 14, 2018/ Hardy Jones
  • Our Patreon
  • Always Open
  • Master of None
  • Formally Specifying UIs
  • Sketch.systems
  • How To Lose Your Life's Savings w Cryptocurrency
  • Spurious Correlations
  • Keras
  • Kaggle
June 14, 2018/ Hardy Jones/
Life, Random, Programming
Patreon, Always Open, Master of None, Finite State Machine, Sketch.systems, h3h3, BitConnect, statistics, Keras, Kaggle

Hardy Jones

May 24, 2018

Is This Robin Hood?

May 24, 2018/ Hardy Jones
  • Jaccard similarity
  • Arrow
  • Black Lightning
  • Super Spuds
May 24, 2018/ Hardy Jones/
Random, Life, Programming
Jaccard index, Arrow, Black Lightning, karaoke

Hardy Jones

May 10, 2018

Was Arisen

May 10, 2018/ Hardy Jones
  • Golf Clash
  • Liskov Substitution Principle
  • Software design pattern
  • Calculus
  • Category Theory
  • elm style guide
  • Data science
May 10, 2018/ Hardy Jones/
Programming, Life
Golf Clash, Liskov substitution principle, Design Pattern, Category Theory, data science, elm

Hardy Jones

April 26, 2018

Wake Up Sheeple!

April 26, 2018/ Hardy Jones
  • Our Patreon
  • Zucc Gets Roasted
  • Reinforcement learning
  • Chi-squared test
  • Feature vector
  • Bayesian network
  • Efficient Nanopass Compilers using Cats and Matryoshka - Greg Pfeil
  • Writing a Nanopass Compiler - Andy Keep
  • Matryoshka
  • purescript-variano
  • purescript-dom-indexed
  • Type Theory and Formal Proof - An Introduction
April 26, 2018/ Hardy Jones/
Podcast, Programming, Random
Patreon, h3h3, reinforcement learning, chi-squared, feature vector, Bayesian network, nanopass compiler, matryoshka, Variant, type theory

Hardy Jones

April 19, 2018

Ween a Little Bit More Than You

April 19, 2018/ Hardy Jones
  • Zencastr
  • UDP
  • Machine learning
  • Hyperparameter
  • epoch
  • Undertale
  • Subnautica
  • Golf Clash
  • purescript-comonad-ui-todos
  • Comonads for user interfaces
  • Welcome to the Applied Category Theory Course!
  • Our Patreon
April 19, 2018/ Hardy Jones/
Life, Podcast, Programming
zencastr, UDP, machine learning, hyperparameter, epoch, Undertale, Subnautica, Golf Clash, comonad, Category Theory

Hardy Jones

April 12, 2018

Gotta Get Back to that Babams

April 12, 2018/ Hardy Jones
  • GitLab
  • Gitter
  • Travis CI
  • Ram Dass
  • Planet Earth
  • Galois connection
  • Lattice
  • Join and meet
  • Quiescence search
  • Bellman equation
  • Dhall
April 12, 2018/ Hardy Jones/
Programming, Life
GitLab, Gitter, Travis CI, Ram Dass, Planet Earth, Galois Connections, Lattice, join, meet, quiescence, Bellman equation, Dhall

Hardy Jones

April 05, 2018

A Porcupine Named Edgar Allen Poke

April 05, 2018/ Hardy Jones
  • purty
  • People complain about bad tooling support in the Haskell ecosystem... - Alexis King
Selector -> Array Component
Component -> Array Selector
a -> f b
b -> f a
  • Lens
  • Kleisli Arrow
a -> f b
b -> g a
  • Prism
  • Optics
  • hedgehog
  • tripping
  • quickspec
  • CodecFor
  • BinaryCodec
April 05, 2018/ Hardy Jones/
Life, Programming
prettyprint, PureScript, Haskell, codec, lens, prism, optics, hedgehog, property-based test

Hardy Jones

March 29, 2018

Hang a Fang

March 29, 2018/ Hardy Jones
  • Technological singularity
  • Cruller
  • Eierlegende Wollmilchsau
  • Semiring
  • Tropical Semiring
  • Monoid
  • Semigroup
// Double pass
rects.map(rect => toCoords(x).add(Inverse(toCoords(rect)))) 
// Single pass
rects.foldMap(rect => Min(toCoords(x).add(Inverse(toCoords(rect))))
  • Traversable
  • Foldable
  • Extend
March 29, 2018/ Hardy Jones/
Food, Life, Programming
singularity, Semiring, tropical semiring, Monoid, semigroup, Traversable, foldable, extend, foldMap

Hardy Jones

  • 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