Skip to content

Next gen list data type for today's programming

License

Notifications You must be signed in to change notification settings

alphabeta2206/magiclist

 
 

Repository files navigation

Magic List

Magiclist is an awesome data type ! Magiclist has the ability to release memory on a per element basis rather than the object itself! This way magiclist can store a large amount of data inside it without running out of memory. When magiclist runs out of memory, then purge() function can be called and all the inactive elements are suspended from the memory and later on returned when needed. It is capable for storing persistent data. Magiclist can be used for handling BIG data, perfect for data science! Multiple programs can share the same magiclist data with their own in-memory cache!

Docker support !

docker build -t magiclist

Install the deps

make deps

Generate documentation

make html

Compile magiclist for better speed

make compile

About

Next gen list data type for today's programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.9%
  • Makefile 5.8%
  • Dockerfile 1.3%