|
isEqual
|
The isEqual comparison function determines if two object arguments are equal .
The resulting value is a Boolean value of true or false. The isEqual behaves
exactly like the compareEQ function
When to use The isEqual function when you wish to compare two object arguments and determine
if they are equal and you wish the result to be a Boolean. The isEqual
function compares the keys and values of the two object arguments. Two objects are considered equal
if they are the same type, each character value is the same, and the case is the same.
(isEqual obj1 obj2) If the obj1 and obj2 are of the same type and they are equal, a Boolean value
true is returned. Otherwise false is returned
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Example_Dictionary_isEqual_002
Here are the links to the data types of the function arguments. Here are also a number of links to functions having arguments with any of these data types.
You can always talk with the AIS at aiserver.sourceforge.net.
Name
Description
AIS Types obj1 An Analytic Object Character, String, Symbol, Vector, BitVector, ByteVector, IntVector, Void, Function
FltVector, ObjVector, Structure, Dictionary, Directory, Brick, Pair, List
Matrix, NumMatrix, ShortVector, Integer, Float, Number, Complex, Boolean, Date obj2 An Analytic Object Character, String, Symbol, Vector, BitVector, ByteVector, IntVector, Void, Function
FltVector, ObjVector, Structure, Dictionary, Directory,
Pair, List
Matrix, NumMatrix, Integer, Float, Number, Complex,ShortVector, Boolean, Date
Returns:
Examples
Argument Types
How do I contact the AIS team?