-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Derek Nylen edited this page Jun 9, 2017
·
20 revisions
Building the library
Initializing the Runtime
Reference Counting
Classes & Objects
Interfaces
Message Handlers
Properties
Reflection
DKBoolean | DKData | DKNumber | DKPair | DKString | DKStruct
DKList | DKDictionary | DKSet
DKArray | DKBinaryTree | DKGraph | DKHashTable | DKLinkedList
DKComparison | DKConversion | DKDescription | DKLocking
DKMutex | DKCondition | DKReadWriteLock
DKFile - File Streams
DKEgg - Binary Serialization
DKJSON - JSON Serialization
DKShell - Multipart data
DKXML - XML Parsing
DKEncoding - Binary Type Info
DKEnum - Mapping Strings to Integars
DKPredicate - Logical Predicates
DKUnicode - Unicode Support Functions
- Better (any?) documentation
- Improved test cases.
- Modifications to the library should consider not breaking compatibility, yet prefer fixing inconsistent and unintuitive patterns and always remove anything that is patently unsafe.
- Additions to the library should keep the core library size in mind. The idea is something like libc, not Boost.
Copyright (c) 2017 Derek W. Nylen