This is your work, valued
Research Scientist @NVIDIA, formerly @amzn, @moodysanalytics
Algorithms. STL Algorithm Cheat Sheet + example code from STL Algorithm Video Series.
246Content. Links, slide decks and other material for conference & meetup talks, podcast appearances and publications.
230array-language-comparisons. A comparison of array languages & libraries: APL, J, BQN, Uiua, Q, Julia, R, NumPy, Nial, Futhark, Dex, Ivy, SaC & ArrayFire.
227LeetCode. Solutions to LeetCode problems in C++, Python, Haskell, APL, Java, Ruby, Rust, Racket, Scala, Kotlin, C#, F#, Clojure, Elixir, Swift, Julia, Smalltalk, Nim, Raku, BQN, Nial, SaC, Futhark, D, Q, J, K, R.
173SICP-2020. Repository for material related to Programming Languages Virtual Meetup coverage of the Structure and Interpretation of Computer Programs textbook.
169CTfP-2021. Repository for material related to the Programming Languages Virtual Meetup coverage of the Category Theory for Programmers book.
139hoogle-translate. Clojure
136jello. A Python script for wrapping Jellyfish (a fork of Jelly) so you can more easily play with the language.
62blackbird. A header-only library that defines common SKI combinators from Combinatory Logic.
60jsource. J Language Source Code. Livestream links ⬇️
39plr. GitHub repo backing Programming Language Ranking website ⬇️
35HackerRank. Solutions to HackerRank problems in C++, Python, Java, JavaScript, APL & Haskell.
32FM2GP-2025. Repository for material related to the Programming Languages Virtual Meetup coverage of From Mathematics to Generic Programming
29top10. A selection of 10 problems solved in different programming languages
28adsp2. HTML
25kjunior. K Junior is an MIT licensed open source array language written by Arthur Whitney.
24An-Algorithm-Library. A C++ algorithm library that extends the C++ standard algorithms found in <algorithm> & <numeric>
22Programming-Language-Meetups.
20plgraph. Python
19cl-cpp. Code from livestreams of Combinatory Logic in C++
197L7W-2022. Repository for material related to the Programming Languages Virtual Meetup coverage of the Seven Languages in Seven Weeks book.
16jellyfish. A fork of Jelly (recreational programming language inspired by J) that fixes bugs I have run into and extends the language.
16Advent-of-Code-2022. Solutions to Advent of Code 2022 in APL & BQN (and Python if I'm lazy)
15racket-algorithms. A package containing many useful algorithms (borrowed from many other programming languages).
15scrabble. A scrabble game that helps you train.
14CodeChef. Solutions to CodeChef problems in C++, Java, Python, Haskell, BASH and Rust.
14city-strides-hacking. Python scripts that build optimal routes for node collection
12bqn-code. A compilation of BQN solutions to various coding challenges.
12Advent-of-Code-2021. Solutions to Advent of Code 2021 in APL
11katas. BQN
10Advent-of-Code-2024. Solutions to advent of code in BQN (and maybe other array languages)
8cl. www.combinatorylogic.com
8EoP-2025. Repository for material related to the Programming Languages Virtual Meetup coverage of Elements of Programming
8dovekie. A library that defines common SKI combinators from Combinatory Logic.
7useful_function_objects. Some useful function objects.
72024-10-Lambda-World-Workshop. Tacit Programming in BQN, Kap, Uiua and APL
6bqn-lint. A simple linter for BQN
6Pharo-NDArray. Library for n-dimensional arrays and common array programming language algorithms and combinators.
6rust-iterx. Rust library that provides several functions on the Iterator trait not found in std::iter or Itertools.
6bqn-format. A formatter for BQN
5topcoder. C++
5crafting-interpreters. Challenges and code for lox/clox from the Crafting Interpreters book by Bob Nystrom
4bqn-test. A simple unit testing library for BQN
4The_Q_Programming_Language.
4ranges-examples. C++
4maya. A small GPU-accelerated, combinator-enabled algorithm-fusing array programming language.
4Codeforces. C++
4codereport.github.io. SCSS
3Data-Structures.
3tacittalk. Tacit Talk is a podcast about programming languages, combinators, algorithms and more!
3Advent-of-Code-2023. Solutions to advent of code in BQN & Python
3LearningList.
3moar_functional_fahller. Some small improvements to the C++23 pairwise + transform example from Björn Fahller's code::dive 2023 talk: Moar Functional with C++23
2Zag-Smalltalk. Smalltalk VM Written in Zig with methods stored as type-annotated ASTs
2