czarnoj's repositories
05-persistent
Purely functional data structures: red-black tree lecture notes and queue in-class exercise
06-GADTs
Examples using Generalized Algebraic Datatypes
07-monads
Maybe and List Monads
08-state
State monad, definition and examples
09-parsers
Applicative parsing, plus exercise
10-transformers
Monad Transformers, lecture notes and exercise
11-concurrency
Concurrency Monad, lecture plus exercise
arch_patterns_with_python
Example application code for the python architecture book
bitnami-docker-nginx
Bitnami nginx Docker Image
bitnami-docker-postgresql
Bitnami PostgreSQL Docker Image
cis552-01-intro
Code to accompany first lectures & in-class exercises for CIS 552.
cis552-02-trees
Datatypes and Trees, lecture notes and in-class exercises.
cis552-03-classes
Type classes, lecture notes and in-class exercises
cis552-04-quickcheck
QuickCheck, lecture notes and in class exercises
cis552-hw03
CIS 552
empty_project
starter project for 552 final project
EPIJudge
EPI Judge - Preview Release
gitignore
A collection of useful .gitignore templates
joj
Docker setup for code listings shown in Joy Of JavaScript
leetcode.el
An Emacs LeetCode client.
primesieve
🚀 Fast prime number generator