aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/1567/PosZInt_1.scala
blob: 60b4061e672b309ff6ad16b8eff2d66a6d26003a (plain) (tree)
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
}