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

March 01, 2018

Don't Call Me Peggy

March 01, 2018/ Hardy Jones
  • Our Patreon
  • Watson
  • SPSS
  • Sentiment Analysis
  • Tanmay Bakshi
  • Tanmay Teaches
  • Monitorama
  • Metrics, tracing, and logging
  • Monitoring and Observability
  • Weighted-finite state transducers
  • Weighted Finite-State Transducer Algorithms An Overview
  • HATEOAS
  • Semirings and WFST
  • Topological Space
  • Metric Space
March 01, 2018/ Hardy Jones/
Conference, Podcast, Programming
Watson, SPSS, Sentiment Analyis, Patreon, Monitorama, metrics, tracing, logging, monitoring, observability, weighted-finite state transducers, HATEOAS, Semiring, topology, metric space, Tanmay Bakshi

Hardy Jones

December 28, 2017

My Name is Now Zoltar

December 28, 2017/ Hardy Jones
  • Our Patreon
  • Exception handling
  • PostgreSQL Error Codes
  • Takt
  • JSON
  • XML
  • Dhall
  • purescript-free-group
  • The Ocean of Regret
  • purescript-validation-experiment
  • Semigroup
  • Semiring
  • Semigroup example
  • Semiring example
  • elm-validation
December 28, 2017/ Hardy Jones/
Podcast, Programming
Patreon, Exceptions, PostgreSQL, Takt, Dhall, validation, semigroup, Semiring, group, free objects

Hardy Jones

December 07, 2017

Love is Our Alternator

December 07, 2017/ Hardy Jones
  • Dhall
  • dhall-json
  • dhall-haskell
  • dhall-json on npm
  • Microsoft Edge
  • Semirings for Breakfast
  • Dioid
  • Fun with Semirings
  • Vector space
  • Petri net
  • Semiring
  • SCALE BY THE BAY
December 07, 2017/ Hardy Jones/
Life, Programming
Dhall, nix, Edge, Semiring, Dioid, vector space, Petri net

Hardy Jones

November 02, 2017

Say Something Poetic

November 02, 2017/ Hardy Jones
  • Potato cannon
  • Pork rind
  • Sweet potato
  • Yam
  • Isolation tank
  • Caleb Lush
  • South of Market: The Musical
  • Finite-state machine
  • DFA
  • NFA
  • Semiring
  • Lattice
  • Instant Vrt is instant
  • instant-vrt
  • TensorFlow
  • Monoidal Parsing
  • Dyck language
November 02, 2017/ Hardy Jones/
Life, Programming, Work, Random
Caleb Lush, Clusterfunk, SOMA: The Musical, Finite State Machine, DFA, NFA, Semiring, lattice, Instant Vrt, TensorFlow, Monoid, Edward Kmett

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

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

  • 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