# 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