This is your work, valued

Oslo, Norway

Jean Niklas L'orange

Expert
@hypirion

Algorist working on purely functional data structures

inlein. Run clojure scripts with dependencies.

193

c-rrb. RRB-tree implemented as a library in C.

181

clj-xchart. XChart wrapper for Clojure

115

lein-shell. Call shell from within Leiningen.

57

haskell-transducers. Clojure's Transducers in Haskell

40

time-travelling-todo-lists-in-postgres. An implementation of system-versioned tables in Postgres using only triggers, with a time travelling todo app as a showcase.

37

clj-conduit. Clojure transducers with a more readable interface

34

roulette-tree. Data structure for efficient fitness-proportionate selection.

24

pvec-perf. Persistent vector performance measurements and analysis

22

beckon. Handle POSIX signals in Clojure.

22

go-filecache. LRU filecache for "immutable" file stores

20

multicompile-example. An example on how to perform multiple java/clj compile steps in Leiningen.

18

swearjure. Clojure interpreter that does not support alphanumerics.

12

typed-http-server-in-go. It's a typed HTTP server in Go, using generics that is expected to come out with 1.18

9

rexf. Recursive reducers and transducers

7

primes. Fetch, locate and use prime numbers in Clojure.

6

hello-swearjure. Hello world in Swearjure.

6

git-multipunchcard. Like git-punchcard, but for a collection of projects

6

astyx. Abstract syntax trees from Clojure code.

5

fairbrook. Fine-grained map manipulation for the masses.

5

go-errmonad. The bind operation (>>=) for Go's equivalent of Haskell's Either/Error type.

4

errnils. Count number of "err != nil"s in your Go code.

3

persistencia. Repository with implementations to understand persistent data structures.

3

subtex. Parser in Clojure that translates a subset of tex into hiccup-like style

3

com.hypirion.io. I/O classes in Java for those with specific needs.

3

advent-of-code. Solutions to advent of code in many different styles

2

java-bencode. Java library for Bencode streaming

2

contests. Solutions to some programming contests I've participated in.

1

erling. Erling: An IRC bot in Erlang.

1

phenex. A boosting program with diverse classifiers, like music to your ears.

1

mpi-cheatsheet. Yet another cheatsheet for MPI.

1

genetica. EA in Erlang

1

gen-java-src. Generate Java code through Clojure test.check-generators.

1

problemtools. Tools to manage problem packages using the Kattis problem package format.

1

moon-castle. (Yet another) Clojure wrapper library for Bouncy Castle

1

adventofcode2020. Collaboratively solve the 2020 edition of https://adventofcode.com/, and test the solutions using Github CI.

1

sc-sugar. A (temporary?) sugar macro library for simple check.

1

triangle. Go wrapper for Triangle: Constrained Delaunay Triangulation and Voronoi Tesselation

1

tethysthesis. LaTeX-template for larger project documentation/theses

1

tethysarticle. LaTeX template for online papers by computer scientists.

1

tc-solutions. Topcoder solutions by me.

1

clojure-trie-performance. Clojure

1

leiningen. Automate Clojure projects without setting your hair on fire.

1

lein-miditest. Leiningen plugin which plays a little note whenever tests/retests have finished.

1