# Acknowledgements

- Boost.Egg: A very powerful library for function objects in C++98.
  - Shunsuke Sogame
- Boost.Hana: A metaprogramming library with many functional constructs
  - Louis Dionne
- named-operators: A library to create named operators
  - Konrad Rudolph
- Pack/Unpack without Using Tuple
  - Jamboree
- for_each_argument
  - Sean Parent
- Suggested Design for Customization Points
  - Eric Niebler
- FC++: Functional Programming in C++
  - Brian McNamara and Yannis Smaragdakis
- Boost.Phoenix
  - Joel de Guzman, Dan Marsden, Thomas Heller, and John Fletcher