2015:functional_c
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
2015:functional_c [2014/11/10 07:55] – created jonjagger | 2015:functional_c [2016/06/11 14:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
**Duration**: | **Duration**: | ||
**Description**: | **Description**: | ||
- | to follow\\ | + | |
+ | Functional C++? As opposed | ||
\\ | \\ | ||
+ | This talk looks at how to express functional programming ideas in (post)modern C++ in a way that can be considered idiomatic to C++, rather than trying to use the power of overloading and metaprogramming to pretend C++ is Haskell or Lisp. In short, immutability beyond const and into shared and persistent data structures, concurrency beyond threading and locks, and thinking about functions as transformations and units of composition rather than actions.\\ | ||
\\ | \\ | ||
\\ | \\ | ||
2015/functional_c.1415606129.txt.gz · Last modified: 2016/06/11 14:05 (external edit)