Lazarus

Programming => Packages and Libraries => Topic started by: powerpcer on April 30, 2020, 03:00:27 pm

Title: a new generic pascal container v2
Post by: powerpcer on April 30, 2020, 03:00:27 pm
https://github.com/terrylao/PascalContainer
generic pascal data structure with B-Tree, B+Tree, B*Tree, T-Tree, HashMap, priority queue, red-black-Tree, AVL-tree, Quad-Tree, SkipList, LockFreeQueue.
Title: Re: a new generic pascal container v2
Post by: avra on May 01, 2020, 12:26:58 am
Could you please add it to wiki?
https://wiki.freepascal.org/Data_Structures,_Containers,_Collections#3rd_party
Title: Re: a new generic pascal container v2
Post by: powerpcer on May 03, 2020, 04:16:17 pm
i have no right to edit wiki. and lazy to create an account for it.
Title: Re: a new generic pascal container v2
Post by: argb32 on May 03, 2020, 05:45:34 pm
It would be good if all implementations of collections and other things like loggers etc follow a corresponding interface. In that case such implementations will be interchangable. The interfaces probably should be developed within a community process.
Developing a good quality interfaces for various things is a hard task but I believe it pays off.
Title: Re: a new generic pascal container v2
Post by: zamronypj on May 03, 2020, 07:14:12 pm
Could you please add it to wiki?
https://wiki.freepascal.org/Data_Structures,_Containers,_Collections#3rd_party

Done.
Title: Re: a new generic pascal container v2
Post by: powerpcer on July 13, 2020, 05:30:43 am
Updated:
B-Tree,
B+-Tree,
B*-Tree,
T-Tree,
HashMap,
priority queue,
red-black-Tree,
AVL-tree,
Quad-Tree,
SkipList,
Sortable Single Linklist,
Sort Function,
LockFreeQueue.
Title: Re: a new generic pascal container v2
Post by: powerpcer on July 13, 2020, 05:34:39 am
Could you please add it to wiki?
https://wiki.freepascal.org/Data_Structures,_Containers,_Collections#3rd_party

Done.
thanks
TinyPortal © 2005-2018