Add a Mathematical Set class to Boo to support set operations.
- A set can be created from any IEnumerable
- Methods include: intersection, union, (left/right)difference and IsSubSet
- Operators: a | b (union), a & b (intersection), a - b (leftdifference), a ^ b (difference), a < b (strict subset), a <= b (subset).
Attached is a C# file that implements this proposed Set class.