-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Will you implement all from scratch? Or you can speed up using existing libraries
I suggest you to borrow code around
- set, map : https://github.com/AuburnSounds/Dplug/blob/master/core/dplug/core/map.d rbtree based ordered map. based on a nogc version of phobos
- unordered map: https://github.com/aferust/bcaa
- for queues, stacks etc: https://github.com/libmir/dcv/blob/master/source/dcv/core/utils.d#L293 (slist would be better for stack)
- your vector looks good. I also implemented one before: https://github.com/aferust/dvector
more for nogc
https://github.com/AuburnSounds/Dplug/blob/master/core/dplug/core/nogc.d
https://github.com/AuburnSounds/Dplug/blob/master/core/dplug/core/thread.d
http://mir-algorithm.libmir.org/ mir libraries provide betterc or nogc alternatives for std.algorithm
Metadata
Metadata
Assignees
Labels
No labels