Skip to content
A collection of easy-to-use collection types
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CBHCollectionKit.xcodeproj
CBHCollectionKit
CBHCollectionKitTests
Frameworks/CBHMemoryKit.framework
.gitattributes
.gitignore
CBHCollectionKit.podspec
LICENSE
README.md

README.md

CBHCollectionKit

release pod licence coverage

A collection of easy-to-use and safer primitive and object based collections.

Note: This Framework is still a work-in-progress and is missing most documentation. Performance is also excepted to improve.

Outline

CBHCollectionKit provides classes to manage collections of primitive and object values.

CBHSlice and CBHMutableSlice

A Slice can be thought of an abstraction over a c array. It makes for safer use by performing bounds checking and by reducing user code that is more likely to contain mistakes.

CBHWedge

A Wedge, is a dynamically sized slice. It is intended to handle growth for the user, reducing complexity and the likelihood for error.

CBHStack

A Stack is a dynamically sized last-in first-out (LIFO) structure for Objects.

CBHQueue

A Queue is a dynamically sized first-in first-out (FIFO) structure for Objects.

CBHHeap

A Heap is a dynamically sized structure for Objects which sorts the extracted output by a given comparator.

Licence

CBHCollectionKit is available under the ISC license.

You can’t perform that action at this time.