digitalmars.D.learn - Auto-conversion in array literals?
- bearophile (13/13) Jun 11 2012 This is valid Scala code:
- Timon Gehr (3/16) Jun 11 2012 Making it work would require a way to specify an implicit conversion
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
Jun 11 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.
Jun 11 2012








Timon Gehr <timon.gehr gmx.ch>