5 Mar
2016
5 Mar
'16
11:14 a.m.
On March 4, 2016 3:27:08 PM EST, Paul Fultz II
The library could switch to using `Callable`, if everyone feels that is better. However, I honestly prefer to make mutable explicit. I would like to hear feedback from other reviewers as well.
If your library only requires Callable, then users can supply a Callable or a ConstCallable. When you require a ConstCallable, they cannot supply a Callable. There may be valid reasons for that restriction in certain cases, but they should be documented rather than just imposed as a convention. ___ Rob (Sent from my portable computation engine)