Can one create Sized Types in Scala?
Posted
by Jens Schauder
on Stack Overflow
See other posts from Stack Overflow
or by Jens Schauder
Published on 2010-04-09T17:42:32Z
Indexed on
2010/04/09
18:03 UTC
Read the original article
Hit count: 247
scala
|typesystem
Is it possible to create types like e.g. String(20)
in scala?
The aim would be to have compiler checks for things like:
a: String(20)
b: String(30)
a = b; // throws a compiler exception when no implicit conversion is available
b= a; // works just fine
Note: It doesn't need to be/named String
© Stack Overflow or respective owner