justinhj's profile picture

Functional[Justin]

Principal Software Engineer. Streaming data at scale. Generative AI. Functional Programming. Neovim. Emacs.

  • All Posts
  • Popular Posts
  • YouTube Channel
  • Speaking Events
  • Privacy

Posts about 'Functional Programming'

  • Dec 6, 2020

    Type classes with Scala 2

    Photo by Crissy Jarvis on Unsplash

    scala functional-programming
  • Jun 20, 2019

    Comonads for Life

    scala functional-programming comonads pure-functional-programming typelevel cats zio popular
  • Jun 10, 2019

    Monoids for Production

    What’s in this post?

    scala functional-programming monoids pure-functional-programming scalaz typelevel cats popular
  • May 5, 2019

    Using 47 Degree's Fetch library with ZIO

    This post has accompanying source code on Github:

    scala functional-programming zio hacker-news-api 47-degs fetch popular
  • Apr 7, 2019

    Hacker News API Part 5

    Updated June 29th 2019 to work with latest ZIO version (1.0.0-RC8-12)

    scala functional-programming zio hacker-news-api popular
  • Nov 19, 2018

    Eredis - An updated Emacs Redis API

    In July 2011 I released an emacs lisp client for the Redis in-memory data structure store. You can install either from the Melpa package or just clone from Github. The...

    emacs functional-programming redis emacs-lisp
  • Oct 24, 2018

    Radix trees, Dash and Company mode

    Radix trees

    emacs functional-programming radix-trees company-mode data-structures
  • May 5, 2018

    Hacker News API Part 4

    Hacker News API Part 4 - Fun with Monix

    scala functional-programming hacker-news-api fetch 47-degs typelevel monix
  • Oct 11, 2017

    Hacker News API Part 3

    Previous related post: Hacker News API part 2

    scala functional-programming hacker-news hacker-news-api fetch typelevel reftree scala.js 47-degs
  • Aug 27, 2017

    Roman numeral tool with Udash

    In this post I’ll walk through building this Roman numeral to decimal converter using Scala.js and the Udash web application framework

    scala scala.js clojure-script functional-programming udash
  • Jul 30, 2017

    Hacker News API Part 2

    Previous post: Hacker News API part 1

    scala functional-programming hacker-news-api fetch typelevel 47-degs
  • Jul 26, 2017

    Hacker News API Part 1

    Previous post: Future with Timeout

    scala functional-programming hacker-news-api
  • Jul 16, 2017

    Future with timeout

    Previous post: Future Either with Cats

    scala functional-programming popular
  • Jun 18, 2017

    Future[Either] with Cats

    Disclaimer Monad transformers have some overhead, so make sure you benchmark before and after switching to them

    scala monads eithert functional-programming cats monad-transformers popular
  • Jun 2, 2017

    Future[Either] and monad transformers

    Disclaimer Monad transformers have some overhead, so make sure you benchmark before and after switching to them

    scala monads functional-programming scalaz monad-transformers