Skip to content
View rturrado's full-sized avatar

Block or report rturrado

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rturrado/README.md

Hola! This is a summary of what you can find in some of the projects of this repository.

C++

Modern C++ ecosystem

  • the_modern_cpp_challenge:
    • Libraries: fmt, range-v3.
    • Unit testing: gtest.
    • Benchmarking: Google benchmark.
    • Build systems: CMake.
    • Continuous integration: GitHub Actions.
    • Sanitizers: address sanitizer (ASAN).
    • Code coverage: gcov, codecov.
    • docker.

Ranges

  • aoc_2022: examples using Eric Niebler's range-v3.

Coroutines

  • coro: examples using the reference implementation of the std::generator proposal, as well as boost::asio coroutines.
  • word_converter: example of a tokenizer for a small language parser as a coroutine.

Package management

OCaml

Pinned Loading

  1. the_modern_cpp_challenge the_modern_cpp_challenge Public

    My solutions to the 100 problems of The Modern C++ Challenge, a book by Marius Bancila (published by Packt).

    C++ 42 7

  2. coro coro Public

    Some examples using C++20 coroutines.

    C++

  3. aoc_2022 aoc_2022 Public

    My solutions to the Advent of Code 2022 (C++).

    C++

  4. word_converter word_converter Public

    Converts all numbers English written into digits of the provided text.

    C++

  5. CatchingUpWithModernCpp CatchingUpWithModernCpp Public

    Catching up with modern C++.

    C++ 4

  6. TSReader TSReader Public

    Transport Stream reader.

    C++ 2