Skip to content

Instantly share code, notes, and snippets.

@kirkshoop
kirkshoop / build-llvm.bash
Last active February 6, 2020 23:46 — forked from zchee/build-llvm.bash
Build llvm for OS X
#!/bin/bash
set -e
# Building LLVM on OSX CMake setup script
#
# Required:
# - clang by Xcode6 or later
# - cmake
# - ninja
#
@kirkshoop
kirkshoop / rxcpp_pi.cpp
Last active August 29, 2015 14:04 — forked from film42/rxcpp_pi.cpp
pi series - Rxcpp and for loop
auto pi = [](int k) {
return ( k % 2 == 0 ? -4 : 4 ) / ( long double )( ( 2 * k ) - 1 );
};
auto total = rxcpp::observable<>::range(1, 10000000)
.map(pi)
.sum()
.as_blocking().last();
std::cout << "Pi: " << total << std::endl;