Igal Tabachnik's starred repositories
awesome-courses
:books: List of awesome university courses for learning Computer Science!
git-flight-rules
Flight rules for git
awesome-recursion-schemes
Resources for learning and using recursion schemes.
scala-pet-store
An implementation of the java pet store using FP techniques in scala
FP-Course-ITMO
Slides and other materials for functional programming lectures ITMO university
scalaz-and-cats
Usage examples and benchmarks between Scalaz and Cats (w/ Haskell ground-truth).
rules_scala
Scala rules for Bazel
gll-combinators
A parser combinator library based on the GLL algorithm
ProvingGround
Proving Ground: Tools for Automated Mathematics
Structures
Functional type classes for Scala
scala-class
Lecture slides, labs, and tutorials from our 8-week Scala course.
dotfiles-nixos
source drop as reference for others on how to setup nixos and share configs between multiple machines
intellij-eta
An Intellij Plugin for the Eta programming language
free-prisoners
Prisoner's Dilemma game engine implemented using Cats Free Monad and Freestyle
capitalizing-on-a-great-idea
Samples for "Become a super user with IntelliJ" talk
typeclassesforthemasses
Workshop Lambda World 2016
lambdaconf2017_workshop
Practical FP in Scala workshop
parser-combinators-scala-hands-on
A series of exercises on functional parsers