A type that can be checked to see if it is 'empty' (in the sense of a Monoid being empty).
A type that can be checked to see if it is 'empty' (in the sense of a Monoid being empty). Note that unlike with Monoid it does not require a definition for empty, only the ability to check if an element is empty
A type that has elements that can be counted
A type that has elements that can be counted
Set(1,2,3).qty "test".qty
A validation rule used to check input data.
Convenience method to create an Empty instance from a supplied value
Convenience method to create an Empty instance from a supplied value
implicit val emptyString: Empty[String] = instance("")
Validation and data transformation capabilities used in uniform.