alvinj
Author of “Scala Cookbook”, “Functional Programming, Simplified”, “Learn Scala3 The Fast Way”, and more.
Valley ProgrammingBroomfield, Colorado
Pinned Repositories
AkkaRemoteActorsHelloWorld
A simple "Hello, world" example that shows to to use remote actors with Akka
Cato-CRUD-Generator
A template-driven, programming language independent CRUD generator
KotlinQuickReference
Source code and text for the Kotlin Quick Reference book
LearnScala3TheFastWayBook1
The repository for the book “Learn Scala 3 The Fast Way, Book 1”
Sarah
A computer speech recognition and interaction application
SbtSubProjectsExample
An example of using sub-projects in a Scala/SBT project
ScalaApacheAccessLogParser
An Apache access log parser written in Scala
ScalaCookbook2Examples
Source code examples for the Second Edition of the Scala Cookbook
Teleport
The Teleport command is an improvement on the Unix/Linux cd command
alvinj's Repositories
alvinj/SbtSubProjectsExample
An example of using sub-projects in a Scala/SBT project
alvinj/AkkaKillTheCharactersGame
A little 'kill the characters' video game written with Akka actors
alvinj/FPMonadTransformers
This is the source code for the StateT “monad transformer” lessons
alvinj/FPCoinFlipGame
The “Coin Flip” game from my book on Scala and functional programming
alvinj/BuildMacOSJavaApplication
A little project to convert Java Jar files into MacOS applications
alvinj/FPTypeClasses
alvinj/JavaPackagerTextArea
JavaPackagerTextArea - Show Java properties and environment variables in a Java/Mac app
alvinj/AkkazonEkko
Something like Amazon Echo, written with Akka (and Scala)
alvinj/PizzaPosFpModularStyle
The “modular programming” lesson from Learning Functional Programming in Scala
alvinj/FPScalaCheck
Source code for the ScalaCheck lesson from LFPIS
alvinj/SbtCommandLineArgs
A project to test passing command-line parameters to `sbt run`
alvinj/CoinFlipGameWithCatsIO
A version of my Coin Flip game that uses the Cats IO monad
alvinj/FPTypeClassesWithCats
alvinj/PizzaPosFpFunctionalObjectsStyle
The source code for my “Demonstrating the ‘Functional Objects’ Approach” lesson
alvinj/FPDebuggable
This project contains several versions of my Debuggable class
alvinj/PizzaPosOopStyle
An OOP version of the Pizza POS system
alvinj/RecursiveSum
An example of how to write a recursive 'sum' function in Scala
alvinj/ScalaEmail
A little Scala email client that works with JavaMail
alvinj/foobarblk
An example Drupal 8 Block Module
alvinj/HandlingStateManually
This is the source code for “Handling State Manually” lesson in my Scala/FP book
alvinj/Hyde2
Hyde is a little Java/Scala/Swing application that lets you hide your desktop
alvinj/IOMonadHelloWorld
A “Hello, world” project using the IO monad from the Scala cats-effect project
alvinj/StockQuotes
A little Scala project to retrieve stock quotes and print them to STDOUT
alvinj/TailRecursiveSum
An example of a tail-recursive "sum" algorithm written in Scala
alvinj/UpdatePhotoContentTypeToDrupal8
A small project to upgrade Drupal 6 Photo content type to Drupal 8
alvinj/Aleka-1
Aleka, Version 1
alvinj/DebuggableInDetail
A version of my Debuggable class that has many println statements included
alvinj/DietsAndFoods
Some code to help me sort through what I can eat on different diet/eating plans
alvinj/FPModulesIrishSetter
The source code for my “Implementing FP Behavior with Modules” lesson
alvinj/unset_html_head_link
A Drupal 8 module to 'unset' HTML head section 'link' tags