API Reference ExKcal v0.0.3
Modules
Main purpose of the module is to represent set of products and primitives required to manipulate it.
It's analog of MapSet
, but MapSet
leaves us in uneasy situation, as its implementation details are private (opaque type)
so there is no clean way of using it in guards (without (ab)using knowledge of hidden implementation details), and there are
very few primitives accompanying it. ExKcal.Products
offers something similar, doesn't hide implementation details, and
builds upon them.