keys
- Native Supportvalues
- Native Supportpairs<K, V>(dict: Dictionary<K, V>) -> (K, V)[]
invert<K, V>(dict: Dictionary<K, V>) -> Dictionary<V, K>
functions
- Unimplementableextend<K, V>(var dict0: Dictionary<K, V>, to dict1: Dictionary<K, V>) -> Dictionary<K, V>
pick<K, V>(from dict: Dictionary<K, V>, keys: K...) -> Dictionary<K, V>
omit<K, V>(var from dict: Dictionary<K, V>, keys: K...) -> Dictionary<K, V>
defaults<K, V>(var dict: Dictionary<K, V>, defaults: Dictionary<K, V>...) -> Dictionary<K, V>
clone
- Unnecessarytap
- Not sure if it's implementable.has<K, V>(dict: Dictionary<K, V>, key: K) -> Bool
property<K, V>(key: K) -> Dictionary<K, V> -> V?
matches<K, V: Equatable>(attrs: Dictionary<K, V>) -> Dictionary<K, V> -> Bool
isEqual
- UnnecessaryisElement
- UnnecessaryisArray
- UnnecessaryisObject
- UnnecessaryisArguments
- UnnecessaryisFunction
- UnnecessaryisString
- UnnecessaryisNumber
- UnnecessaryisFinite
- UnnecessaryisBoolean
- UnnecessaryisDate
- UnnecessaryisRegExp
- UnnecessaryisNaN
- UnnecessaryisNull
- UnnecessaryisUndefined
- UnnecessaryThis index has the same order as Underscore.js