Auto-conversion in array literals?
Timon Gehr
timon.gehr at gmx.ch
Mon Jun 11 16:00:40 PDT 2012
On 06/12/2012 12:55 AM, bearophile wrote:
> This is valid Scala code:
>
> object Main {
> def main(args: Array[String]): Unit = {
> val a: List[BigInt] = List(1, BigInt(2))
> }
> }
>
>
> Is it possible/meaningful to support/allow D code like this?
>
> import std.bigint;
> void main() {
> BigInt[] a = [1, BigInt(2)];
> }
>
> Bye,
> bearophile
Making it work would require a way to specify an implicit conversion
from int to BigInt.
More information about the Digitalmars-d-learn
mailing list