This is your work, valued

Toronto, ON

Conor Shakory

Elite
@codereport

Research Scientist @NVIDIA, formerly @amzn, @moodysanalytics

Algorithms. STL Algorithm Cheat Sheet + example code from STL Algorithm Video Series.

246

Content. Links, slide decks and other material for conference & meetup talks, podcast appearances and publications.

230

array-language-comparisons. A comparison of array languages & libraries: APL, J, BQN, Uiua, Q, Julia, R, NumPy, Nial, Futhark, Dex, Ivy, SaC & ArrayFire.

227

LeetCode. 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.

173

SICP-2020. Repository for material related to Programming Languages Virtual Meetup coverage of the Structure and Interpretation of Computer Programs textbook.

169

CTfP-2021. Repository for material related to the Programming Languages Virtual Meetup coverage of the Category Theory for Programmers book.

139

hoogle-translate. Clojure

136

jello. A Python script for wrapping Jellyfish (a fork of Jelly) so you can more easily play with the language.

62

blackbird. A header-only library that defines common SKI combinators from Combinatory Logic.

60

jsource. J Language Source Code. Livestream links ⬇️

39

plr. GitHub repo backing Programming Language Ranking website ⬇️

35

HackerRank. Solutions to HackerRank problems in C++, Python, Java, JavaScript, APL & Haskell.

32

FM2GP-2025. Repository for material related to the Programming Languages Virtual Meetup coverage of From Mathematics to Generic Programming

29

top10. A selection of 10 problems solved in different programming languages

28

adsp2. HTML

25

kjunior. K Junior is an MIT licensed open source array language written by Arthur Whitney.

24

An-Algorithm-Library. A C++ algorithm library that extends the C++ standard algorithms found in <algorithm> & <numeric>

22

Programming-Language-Meetups.

20

plgraph. Python

19

cl-cpp. Code from livestreams of Combinatory Logic in C++

19

7L7W-2022. Repository for material related to the Programming Languages Virtual Meetup coverage of the Seven Languages in Seven Weeks book.

16

jellyfish. A fork of Jelly (recreational programming language inspired by J) that fixes bugs I have run into and extends the language.

16

Advent-of-Code-2022. Solutions to Advent of Code 2022 in APL & BQN (and Python if I'm lazy)

15

racket-algorithms. A package containing many useful algorithms (borrowed from many other programming languages).

15

scrabble. A scrabble game that helps you train.

14

CodeChef. Solutions to CodeChef problems in C++, Java, Python, Haskell, BASH and Rust.

14

city-strides-hacking. Python scripts that build optimal routes for node collection

12

bqn-code. A compilation of BQN solutions to various coding challenges.

12

Advent-of-Code-2021. Solutions to Advent of Code 2021 in APL

11

katas. BQN

10

Advent-of-Code-2024. Solutions to advent of code in BQN (and maybe other array languages)

8

cl. www.combinatorylogic.com

8

EoP-2025. Repository for material related to the Programming Languages Virtual Meetup coverage of Elements of Programming

8

dovekie. A library that defines common SKI combinators from Combinatory Logic.

7

useful_function_objects. Some useful function objects.

7

2024-10-Lambda-World-Workshop. Tacit Programming in BQN, Kap, Uiua and APL

6

bqn-lint. A simple linter for BQN

6

Pharo-NDArray. Library for n-dimensional arrays and common array programming language algorithms and combinators.

6

rust-iterx. Rust library that provides several functions on the Iterator trait not found in std::iter or Itertools.

6

bqn-format. A formatter for BQN

5

topcoder. C++

5

crafting-interpreters. Challenges and code for lox/clox from the Crafting Interpreters book by Bob Nystrom

4

bqn-test. A simple unit testing library for BQN

4

The_Q_Programming_Language.

4

ranges-examples. C++

4

maya. A small GPU-accelerated, combinator-enabled algorithm-fusing array programming language.

4

Codeforces. C++

4

codereport.github.io. SCSS

3

Data-Structures.

3

tacittalk. Tacit Talk is a podcast about programming languages, combinators, algorithms and more!

3

Advent-of-Code-2023. Solutions to advent of code in BQN & Python

3

LearningList.

3

moar_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

2

Zag-Smalltalk. Smalltalk VM Written in Zig with methods stored as type-annotated ASTs

2