[[]]
döndüren bir işlev var ve sonucu birim sınaması olarak test etmek istiyorum. Ancak, [[]] == [[]]
ifadesinin false
döndürdüğünü buldum. İşte basit bir test kodu: Bu ifade yanlış olarak değerlendirilir nedenOCaml boole ifadesi [[]] == [[]]
# [[]] == [[]];;
- : bool = false
Birisi bana açıklayabilir misiniz?
Teşekkürler. OCC'de ==
operatörünün "fiziksel eşitlik" anlamına geldiği
Başka bir soruda yapısal ve fiziksel eşitlik hakkında daha fazla bilgi var, http://stackoverflow.com/questions/1412668/does-have-meaning-in-oca ml/ – nlucaroni