AK
Size: a a a
AK
DT
PersonAge extends PositiveNumber, Integer, NotGreaterThan200?AK
A
PersonAge extends PositiveNumber, Integer, NotGreaterThan200?scala> type ZeroToOne = Not[Less[W.`0.0`.T]] And Not[Greater[W.`1.0`.T]]
defined type alias ZeroToOne
scala> refineMV[ZeroToOne](1.8)
<console>:40: error: Right predicate of (!(1.8 < 0.0) && !(1.8 > 1.0)) failed: Predicate (1.8 > 1.0) did not fail.
refineMV[ZeroToOne](1.8)
A
AK
scala> type ZeroToOne = Not[Less[W.`0.0`.T]] And Not[Greater[W.`1.0`.T]]
defined type alias ZeroToOne
scala> refineMV[ZeroToOne](1.8)
<console>:40: error: Right predicate of (!(1.8 < 0.0) && !(1.8 > 1.0)) failed: Predicate (1.8 > 1.0) did not fail.
refineMV[ZeroToOne](1.8)
A
DT
ZeroToOne который делает то же самое?AK
DT
AK
DT
AK
AK
AK
A
ZeroToOne который делает то же самое?A
DT
AK