MCPcopy Create free account
hub / github.com/codereport/Content

github.com/codereport/Content @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
328 symbols 599 edges 149 files 13 documented · 4% updated 49d ago★ 2303 open issues

Browse by type

Functions 306 Types & classes 22
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Conference Talks Statistics

Legend

💚 = Conference

💙 = Meetup

= Recommended version

🍀 = Submitted but not accepted

Conference Talks

YouTube Playlist: Link

Conference/Meetup Year Location Talk
💙 Bay Area C++ 2019-01 Santa Clara, 🇺🇸 Algorithm Intuition
💚 C++Now 2019-05 Aspen, 🇺🇸 Algorithm Intuition
💙 Bay Area C++ 2019-06 San Fran, 🇺🇸 Algorithm Intuition
💚 CppCon 2019-09 Aurora, 🇺🇸 Algorithm Intuition
💙 Bay Area C++ 2019-10 Santa Clara, 🇺🇸 Better Algorithm Intuition
💚 ACCU Belfast 2019-11 Belfast, 🇬🇧 Better Algorithm Intuition
💚 Meeting C++ 2019-11 Berlin, 🇩🇪 Better Algorithm Intuition
💚 code::dive 2019-11 Wroclaw, 🇵🇱 Better Algorithm Intuition
💙 C++TO 2019-12 Toronto, 🇨🇦 Better Algorithm Intuition
💚 PyCon 2020-04 Online Beautiful Python Refactoring
💙 MUC++ 2020-06 Online My Least Favorite Anti-Pattern
💚 Italian C++ 2020-06 Online My Least Favorite Anti-Pattern
💚 CppCon 2020-09 Online SICP
💙 C++TO 2020-11 Online C++ Concepts - Rust Traits - Haskell Typeclasses
💚 Meeting C++ 2020-11 Online C++ Concepts - Rust Traits - Haskell Typeclasses
💚 C++ Russia 2020-11 Online ITM: My Least Favorite Anti-Pattern
💚 ACCU 2021-03 Online C++ Concepts - Rust Traits - Haskell Typeclasses
💙 Britsh APL 2021-03 Online Algorithms as a Tool of Thought
💚 APL Seeds 2021-03 Online Algorithms as a Tool of Thought
💚 GTC 2021-04 Online Thrust and the C++ Standard Algorithms
💚 Strange Loop* 2021-10 YouTube Functional vs Array Programming
💚 ARRAY 2022-06 San Diego, 🇺🇸 Combinatory Logic and Combinators

in Array Languages | | 💚 CppNorth | 2022-07 | Toronto, 🇨🇦 | The Twin Algorithms | | 💚 YouTube | 2022-07 | Online | ⭐ The Twin Algorithms | | 💙 Dyalog APL | 2022-09 | Toronto, 🇨🇦 | A Look at Array Languages | | 💙 Dyalog APL | 2022-09 | New York, 🇺🇸 | A Look at Array Languages | | 💙 YouTube | 2022-09 | Online | ⭐ A Look at Array Languages | | 💚 Paradigm Conf | 2022-09 | Online | ⭐ Popular vs Less Well Known PLs | | 💙 HelwanU GDSC | 2022-10 | Online | A Look at Array Languages | | 💚 code::dive | 2022-11 | Wroclaw, 🇵🇱 | ⭐ Beautiful Python Refactoring II | | 💚 KX Con | 2023-05 | Montauk, 🇺🇸 | Algorithms in q | | 💚 LambdaDays | 2023-06 | Krakow, 🇵🇱 | Composition Intuition | | 💚 Italian C++ | 2023-06 | Rome, 🇮🇹 | New Algorithms in C++23 | | 💚 C++ on Sea | 2023-06 | Folkestone, 🇬🇧 | New Algorithms in C++23 | | 💚 CppNorth | 2023-07 | Toronto, 🇨🇦 | ⭐ Composition Intuition | | 💚 CppNorth | 2023-07 | Toronto, 🇨🇦 | ⭐ New Algorithms in C++23 | | 💙 iO EVM* | 2023-07 | Online | New Algorithms in C++23 | | 💙 Dyalog APL | 2023-10 | Toronto, 🇨🇦 | Why Combinators? | | 💚 Minnowbrook¹ | 2023-10 | Indian Lake, 🇺🇸 | Why Combinators? | | 💚 Craft Conf | 2024-05 | Budapest, 🇭🇺 | The Power of Function Composition | | 💚 NDC Oslo | 2024-06 | Oslo, 🇳🇴 | The Power of Function Composition | | 💚 CppNorth | 2024-07 | Toronto, 🇨🇦 | ⭐ Composition Intuition II | | 💚 Lambda World | 2024-10 | Cadiz, 🇪🇸 | ⭐ The Power of Function Composition | | 💚 C++ Under the Sea | 2024-10 | Breda, 🇳🇱 | Arrays, Fusion and CPUs vs GPUs | | 💙 Roku Symposium | 2025-09 | Aarhus, 🇩🇰 | Postmodern C++ for GPUs | | 💙 Copenhagen C++ | 2025-09 | Copenhagen, 🇩🇰 | Postmodern C++ for GPUs | | 💚 C++ Under the Sea | 2025-10 | Breda, 🇳🇱 | Functional GPU Programming | | 💚 YOW! Melbourne | 2025-12 | 🇦🇺 | Enter the Matrix | | 💚 YOW! Brisbane | 2025-12 | 🇦🇺 | Enter the Matrix | | 💚 YOW! Sydney | 2025-12 | 🇦🇺 | Enter the Matrix | | 💙 C++ Africa | 2026-04 | Online | Parrot: Array GPU Programming | | 💙 C++ Toronto | 2026-04 | Toronto, 🇨🇦 | Parrot: Array GPU Programming | | 💚 NDC Toronto | 2026-05 | Toronto, 🇨🇦 | Algorithms & Combinators |

1 - Also known as: APL Implementer's Workshop

* - Engineering Virtual Meetup

Lightning Talks

YouTube Playlist: Link

Conference/Meetup Year Location Talk
💚 C++Now 2019-05 Aspen, 🇺🇸 C++ Algorithms in Haskell
💚 CppCon 2019-09 Aurora, 🇺🇸 C++23 Ranges: slide & stride
💚 Meeting C++ 2019-11 Berlin, 🇩🇪 Consistently Inconsistent
💙 C++TO 2019-11 Toronto, 🇨🇦 Consistently Inconsistent
💙 YouTube 2020-05 Online The STL Algorithm Cheat Sheet
💚 CppCon 2020-09 Online SICP Cover Demystified
💚 ACCU 2021-03 Online Algorithm Selection
💙 YouTube 2022-12 Online From C ➡️ C++ ➡️ Rust
💚 LambdaDays 2023-06 Krakow, 🇵🇱 C++ vs Haskell vs BQN
💚 C++ On Sea 2023-06 Folkstone, 🇬🇧 C++ vs Haskell vs BQN

* ~ Unofficially

Workshops

Conference/Meetup Year Location Talk
💚 Lambda World 2024-10 Cadiz, 🇪🇸 Tacit Programming in BQN, Kap and Uiua

Podcast Appearances

Podcast Date Episode # Title
CppCast 2018-02-23 Episode 139 Competitive Coding
Take Up Code 2019-09-25 Episode 261 CppCon: C++ Algorithms And Ranges.
Talk Python To Me 2020-08-01 Episode 275 Beautiful Pythonic Refactorings
cpp.chat 2020-10-08 Episode 75 I Really Like Sugar
CppCast 2020-11-19 Episode 274 Concepts and Algorithm Intuition
CoRecursive 2021-06-02 Episode 60 From Competitive Programming to APL
Oxide and Friends 2023-10-16 Episode 93 Settling Beef
Software Unscripted 2023-11-26 Episode 77 How Programming has Changed

Publications

Type Date Title Where
MSc Thesis 2022-05 A Combinator, N-Dimensional Array Library In Smalltalk TMU
Paper 2022-06 Combinatory Logic and Combinators in Array Languages [ARRAY 2022](https://pldi22.sigplan.org/home/ARRAY-2

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 275
Method 31
Class 19
Interface 2
Enum 1

Languages

C++82%
Rust9%
Python5%
Java2%
Kotlin1%
Go1%

Modules by API surface

Talks/2020-09-CppCon/SICP/scheme_interpreter.cpp26 symbols
Talks/2020-11-MeetingC++/ConceptsTraitsTypeClassesProtocols/concepts.cpp14 symbols
Talks/2021-03-ACCU/ConceptsTraitsTypeClassesProtocols/concepts.cpp12 symbols
Talks/2021-03-ACCU/ConceptsTraitsTypeClassesProtocols/traits.rs8 symbols
Talks/2020-11-MeetingC++/ConceptsTraitsTypeClassesProtocols/traits.rs8 symbols
Talks/2023-07-CppNorth/New Algorithms in C++23/negatives.cpp7 symbols
Talks/2023-06-LambdaDays/filter_odds.cpp7 symbols
Talks/2023-06-ItalianC++/negatives.cpp7 symbols
Talks/2023-06-C++OnSea/negatives.cpp7 symbols
Talks/2020-09-CppCon/SICP/pi_approximations.cpp7 symbols
Talks/2021-03-APLSeeds/AlgorithmsAsAToolOfThought/all_equal.cpp6 symbols
Talks/2020-09-CppCon/SICP/sum_square_two_largest_bad_solutions.cpp6 symbols

For agents

$ claude mcp add Content \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page