]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | [/ |
2 | / Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd. | |
3 | / Copyright (c) 2003-2008 Peter Dimov | |
4 | / | |
5 | / Distributed under the Boost Software License, Version 1.0. (See | |
6 | / accompanying file LICENSE_1_0.txt or copy at | |
7 | / http://www.boost.org/LICENSE_1_0.txt) | |
8 | /] | |
9 | ||
10 | [section:acknowledgements Acknowledgements] | |
11 | ||
12 | Earlier efforts that have influenced the library design: | |
13 | ||
14 | * The [@http://staff.cs.utu.fi/BL/ Binder Library] by Jaakko J\u00E4rvi; | |
15 | ||
16 | * The [@boost:/libs/lambda/index.html Lambda Library] (now part of Boost) by | |
17 | Jaakko J\u00E4rvi and Gary Powell (the successor to the Binder Library); | |
18 | ||
19 | * [@http://more.sourceforge.net/ Extensions to the STL] by Petter Urkedal. | |
20 | ||
21 | Doug Gregor suggested that a visitor mechanism would allow `bind` to | |
22 | interoperate with a signal/slot library. | |
23 | ||
24 | John Maddock fixed a MSVC-specific conflict between `bind` and the | |
25 | [@boost:/libs/type_traits/index.html type traits library]. | |
26 | ||
27 | Numerous improvements were suggested during the formal review period by Ross | |
28 | Smith, Richard Crossley, Jens Maurer, Ed Brey, and others. Review manager was | |
29 | Darin Adler. | |
30 | ||
31 | The precise semantics of `bind` were refined in discussions with Jaakko | |
32 | J\u00E4rvi. | |
33 | ||
34 | Dave Abrahams fixed a MSVC-specific conflict between `bind` and the | |
35 | [@boost:/libs/utility/iterator_adaptors.htm iterator adaptors library]. | |
36 | ||
37 | Dave Abrahams modified `bind` and `mem_fn` to support `void` returns on | |
38 | deficient compilers. | |
39 | ||
40 | Mac Murrett contributed the "pascal" support enabled by | |
41 | `BOOST_BIND_ENABLE_PASCAL`. | |
42 | ||
43 | The alternative `bind(type<R>(), f, ...)` syntax was inspired by a discussion | |
44 | with Dave Abrahams and Joel de Guzman. | |
45 | ||
46 | This documentation was ported to Quickbook by Agustín Bergé. | |
47 | ||
48 | [endsect] |