Data.Derive.Bounded

makeBounded

dslBounded