Swift μ-framework for efficient array diffs, collection observation and data source implementation. Buffer is designed to be very granular and has APIs with very different degrees of abstraction.
edit-distance levenshtein-distance tableview datasource keypath kvo buffer ios diffing swift-3 iglistkitCurried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API. You may also install selectn via Bower or jspm.
accessor property-accessors guard curry typeof nested-objects nested-properties keypath deeply-nested mitigate-typeerror typeerror typeerrors access bracket-notation-string-path browser callback composable compatible curried deep dot-notation-string-path dot/bracket-notation dot/bracket-notation-string-path dref es3 es3-compatible functional functor higher-order nested object parameter-order path-lookup pathval pointfree predicate property property-access property-accessor reach string-path to-functionSimple tool for storing/retrieving objects events based hierarchical keypaths. It lets you store and retrive objects that are at an equal or deeper key path than what you give it.
events keypath triggerkey-path mechanism extensions for underscore (mixin). underscore-keypath let you access JavaScript objects and arrays with keypath easily.
underscore keypath🍩 Unified communication pattern for iOS and macOS
target-action delegate kvo keypath notification on observeGet or set a object values from a keypath string. Supports bracket notation, dot notation, and mixed notation. Ignores errors for deep keypaths by default.
keypath value traversal dot notation bracket function path array object node module key keys string
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.