Projects in Awesome Lists by mnikander
A curated list of projects in awesome lists by mnikander .
https://github.com/mnikander/cpp_sequence
Sequence pipelines in C++. A functional programming-inspired approach to processing data with map, filter, reduce, and more.
algorithm cpp cpp17 functional-programming generator map-filter-reduce pipeline rappel sequence
Last synced: 13 Jul 2026
https://github.com/mnikander/ir
interpreter for an intermediate representation based on three-address code (3AC) and static single-assignment (SSA) form
interpreter ssa-form static-single-assignment three-address-code
Last synced: 13 Feb 2026
https://github.com/mnikander/lambda
Syntax and semantics for a lambda language
Last synced: 20 Jan 2026
https://github.com/mnikander/task_tree_python
A python script which structures tasks in a tree
Last synced: 14 Aug 2025
https://github.com/mnikander/leetcode_cpp
Practice different programming styles in C++ on leetcode exercises
Last synced: 14 Aug 2025
https://github.com/mnikander/langium-first-lambda
Create the grammar for a small functional language centered on lambda calculus
Last synced: 24 Jul 2025
https://github.com/mnikander/interpreter
An simple interpreter for symbolic-expressions which runs in your browser
Last synced: 09 Apr 2025
https://github.com/mnikander/transpiler
Transpile symbolic expressions to C++
Last synced: 18 Jun 2025
https://github.com/mnikander/compiler_fragments
Transpile symbolic expressions to C++
Last synced: 08 Mar 2025
https://github.com/mnikander/table_of_algorithms
signatures and properties of several algorithms
Last synced: 10 Mar 2026
https://github.com/mnikander/langium-trigger-actions
a DSL to add buttons and actions to a WebView inside a VS code extension
Last synced: 02 Sep 2025
https://github.com/mnikander/cpp_bind
Prototype for a concise argument binding syntax to replace lambda expressions in some contexts
Last synced: 04 Jul 2025
https://github.com/mnikander/lab
Questions, experiments, and prototypes for various topics
Last synced: 11 Jul 2026
https://github.com/mnikander/json_to_webpage
Practice JS/HTML by reading JSON data and creating corresponding buttons on a webpage
Last synced: 25 Feb 2026
https://github.com/mnikander/leetcode_typescript
Learning TypeScript via leetcode exercises
Last synced: 18 Apr 2026
https://github.com/mnikander/langium_calculator
Domain specific language (DSL) for basic arithmetic expressions
domain-specific-language langium transpiler
Last synced: 23 Apr 2026
https://github.com/mnikander/cpp_function_lifting
Function lifting to automatically extend unary and binary functions to vector-valued inputs
Last synced: 27 Apr 2026
https://github.com/mnikander/cpp_algorithm
A loose collection of algorithms inspired by C++ Ranges, Thrust, APL/BQN, Haskell, and others
Last synced: 25 Jun 2025
https://github.com/mnikander/landmasses
coding exercise to count the number of islands on a map
Last synced: 31 Jul 2025