Pinned Repositories
accumulate-fun
Experiments with accumulate
autocomplete
Autocomplete scribblings
cis194-spring2013
Homework from CIS194 Spring 2013 (http://www.seas.upenn.edu/~cis194/fall14/spring13/index.html)
constexpr
Experiments with constexpr
dotemacs
Emacs customization
semver
Semantic versioning in C++, testing with QuickCheck
skeleton
Skeleton for quick new C++ project setup
testinator
C++ unit testing experiments
using-types-effectively
Using C++'s type system effectively, safely, expressively
elbeno's Repositories
elbeno/easing-into-modern-cpp
elbeno/wg21
WG21: C++ Standards Committee Papers
elbeno/range_by_example
range v3 example code
elbeno/cppnow17-lightning-talk
elbeno/skeleton
Skeleton for quick new C++ project setup
elbeno/instrumented
Instrumentation class for counting various operations
elbeno/cryptarithmetic
Cryptarithmetic puzzle scribblings
elbeno/autocomplete
Autocomplete scribblings
elbeno/using-types-effectively
Using C++'s type system effectively, safely, expressively
elbeno/cppcon16-lightning-talk
elbeno/accumulate-fun
Experiments with accumulate
elbeno/cribbage
Cribbage scribblings
elbeno/blisp
A lisp thing
elbeno/apply-refact
Refactor Haskell source files
elbeno/pretty-print
Generic C++ object pretty-printer
elbeno/99problems
Solutions to "99 problems" for learning functional/logic programming
elbeno/testing-battlenet
C++Now/CppCon 2015 presentation about Testing Battle.net
elbeno/music
Musical experiments
elbeno/cis194-spring2015
Homework from CIS194 Spring 2015 (http://www.seas.upenn.edu/~cis194/)
elbeno/lazy-streams
Lazy stream experiments in C++
elbeno/power-series
Exercising ranges-v3 with power series experiments
elbeno/reasoning-with-types
A presentation about using types to improve interfaces/data structures
elbeno/millions-of-games-per-hour
Slides and notes for a guest lecture at UCLA
elbeno/cmdline
Command line option parsing in modern C++
elbeno/capture-expr
Proof-of-concept for capturing expression LHS/RHS parts
elbeno/logger
C++ logging with expression templates (see https://www.youtube.com/watch?v=TS_waQZcZVc)
elbeno/networking-in-the-real-world
Slides and notes for a guest lecture at UCI
elbeno/async
Experiments with monads in C++
elbeno/function-registry
A type-erased function registry/dispatch mechanism
elbeno/laburnum
A Logo (the programming language) interpreter written in JavaScript