aboutsummaryrefslogtreecommitdiff
path: root/tests/pos/1567/PosZInt_1.scala
blob: 60b4061e672b309ff6ad16b8eff2d66a6d26003a (plain) (blame)
1
2
3
4
5
6
final class PosZInt private (val value: Int) extends AnyVal

object PosZInt {
  def from(value: Int): Option[PosZInt] =
    if (value >= 0) Some(new PosZInt(value)) else None
}