Skip to content
Block or Report

Block or report Regan-Koopmans

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Regan Koopmans

Greetings! I am a software engineer based in Amsterdam, North-Holland.

My interests include:

  • Low-level architecture and computational primitives
  • Logistics and optimisation
  • Distributed computing
  • Functional and logic programming


  1. Create TypeScript interfaces from Scala case classes

    JavaScript 1

  2. A solver for the n-queens problem.


  3. A Caesar-cypher decoder.


  4. A small particle swarm optimiser, in less than 50 lines of pure JavaScript.


  5. Slides from talks


  6. A prototype distributed file-system

    Common Lisp 2

656 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri
Activity overview

Contribution activity

June 2021

Created 2 commits in 1 repository
Created 1 repository

Created a pull request in mthom/scryer-prolog that received 14 comments

Add popcount/2

These changes resolve #981 , and introduce a new built-in function popcount/1 which determines how many positive bits comprise any given integer va…

+21 −1 14 comments
33 contributions in private repositories Jun 1 – Jun 22

Seeing something unexpected? Take a look at the GitHub profile guide.