In the current "Once, Weakly," we examine a few more typelist
meta-algorithms to motivate a few somewhat half-baked metaprogramming
techniques used to implement them. (That's why I'm calling them "tricks"
instead of something more pretentious, like "strategies.") See
http://www.semantics.org/weekly.html
The implementations of the following algorithms (and a simple test
driver) are available at
http://www.semantics.org/code.html#typelist_meta_algorithms
Best regards,
Steve
Algorithms
==========
Find
FindIf
Count
CountIf
Unique
UniqueEquiv
Transform
Transform2
TransformIf
EraseIf
Sort
Rotate
RotateN
MinElement
MaxElement
EqualIf
EqualSame
FillN
Replace
ReplaceIf
Merge
SetUnionEquiv
SetUnion
SetIntersection
SetDifference
SetSymmetricDifferece