# equal.rl ## Free Functions - **Function**: `custom_equal(Int lhs, Int rhs) -> Bool` - **Function**: `custom_equal(Bool lhs, Bool rhs) -> Bool` - **Function**: `custom_equal(Byte lhs, Byte rhs) -> Bool` - **Function**: `custom_equal(Float lhs, Float rhs) -> Bool` - **Function**: `custom_equal(T[X] lhs, T[X] rhs) -> Bool` - **Function**: `equal(T lhs, T rhs) -> Bool` ```text Nof fully impelemted, do not use ``` ## Traits ## Trait Comparable - **Function**: `custom_equal(T lhs, T rhs) -> Bool`