EasyIterator

Iterator toolkit

A library that simplifies C++ iterator design and usage by providing abstractions and boilerplate reduction.

🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.

GitHub

139 stars
7 watching
8 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list

advancealgorithmsbenchmarkboilerplatecpluspluscppenumerateiteratoriteratorsloopsnextpythonicrangereversesimple

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
juliendelplanque/iteratorsImplementations of iterators for Pharo's collections9
hamidb80/iterrrA functional-style iterator library that generates imperative code at compile time.72
mattpd/cpplinksA categorized list of C++ resources and tools4,598
soerendd/delaunator-cppA fast C++ library for Delaunay triangulation of 2D points0
yaa110/goteratorAn iterator implementation providing map and reduce functionalities for data processing in Go.16
chriswailes/rltkA toolkit for building lexers, parsers, and abstract syntax trees in Ruby, with features such as re-entrant code, flexible lexer/parser definitions, and LLVM bindings.452
ivoputzer/cli-args-parser-kataImplementing a CLI arguments parser to process input in various formats5
sebastianbiallas/htAn editor/viewer/analyzer for executables.412
codedot/lambdaAn implementation of lambda calculus using interaction nets, providing a CLI and API.45
kpeeters/tree.hhA C++ header-only library implementing an n-ary tree data structure with STL-like interfaces135
richardlitt/lrlDeveloping tools and scripts to extract data from low-resource languages, focusing on language processing and machine learning applications.2
islam0mar/cl-cxx-jitA Common Lisp interface to C++ code compilation and execution with JIT optimization63
hpclab/quickrankA collection of efficient Learning-to-Rank algorithms implemented in C++131
ryanhaining/cppitertoolsA C++ implementation of Python's itertools and related iteration functions.1,372
derkreature/iblbakerA tool for generating and authoring physically based shading materials778