Re: comparing two arrays ..

2013-11-19 Thread Ali Akhtarzada
You'd usually find stuff like this (i.e. generic algorithms that act on collections) in std.algorithms http://dlang.org/phobos/std_algorithm.html#equal On Tue, Nov 19, 2013 at 3:12 PM, seany wrote: > Is there a built in function or operator in D that can compare two arrays > (prefereably any d

Re: comparing two arrays ..

2013-11-19 Thread bearophile
Adam D. Ruppe: a == b works on single dimension. Not sure about beyond that though. It works on nD arrays: void main() { immutable m1 = [[1, 2], [3, 4]]; immutable m2 = [[1, 2], [3, 4]]; immutable m3 = [[1, 2], [3, 5]]; assert(m1 == m2); assert(m1 != m3); assert(m1 < m

Re: comparing two arrays ..

2013-11-19 Thread Adam D. Ruppe
On Tuesday, 19 November 2013 at 14:12:14 UTC, seany wrote: Is there a built in function or operator in D that can compare two arrays (prefereably any dimensional) for being elementwise equal? a == b works on single dimension. Not sure about beyond that though.

comparing two arrays ..

2013-11-19 Thread seany
Is there a built in function or operator in D that can compare two arrays (prefereably any dimensional) for being elementwise equal? thnak you