Category Archives: C++

C++ programming language related

C++11 – Monoid, Functor, Applicative Functor and Monad

How CPP express Monoid, Functor, Applicative Functor and Monad. The below documentation shows a good explanation. https://github.com/boostcon/cppnow_presentations_2016/blob/master/00_tuesday/monoids_monads_and_applicative_functors_repeated_software_patterns.pdf Advertisements

Posted in Programming, C++, Functional Programming | Leave a comment

C++14: Optional.map in Java 8 for functional programming

Pseudo C++ example implementation of map function of optional in Java8 for functional style programming. Exampe

Posted in C++ | Leave a comment

C++17 – new features in C++17

Nice article for C++17 features. http://www.bfilipek.com/2017/07/cpp17-details-simplifications.html

Posted in C++, Programming | Tagged | Leave a comment

C++ 14 – co-routine with boost library

It is worth to read the following blog if interested in C++ co-routine support. https://blogs.msdn.microsoft.com/vcblog/2017/05/19/using-c-coroutines-with-boost-c-libraries/

Posted in C++, Programming | Leave a comment

C++ – Measuring execution time library in function level

Interesting tool on measuring the execution time of C++ application in function level. https://github.com/namhyung/uftrace

Posted in C++, Programming | Leave a comment

C++ – Transforming C asynchronous function to C++ future

C API definition to read data from a file in asynchronous way. C++ implementation by using future

Posted in C++, Programming | Leave a comment

C++ – Functional programming

Functional programming with C++ https://vittorioromeo.info/index/blog/cpp17_curry.html

Posted in C++, Programming | Leave a comment