An open API service indexing awesome lists of open source software.

https://github.com/moderocky/magiclogic

A collections and data management library.
https://github.com/moderocky/magiclogic

Last synced: 3 months ago
JSON representation

A collections and data management library.

Awesome Lists containing this project

README

          

MagicLogic
=====
A collections and data management library.

MagicLogic is designed to provide functional and usable methods for lists and other collection types, as well as various other logic and procedure utilities.
It was originally hosted on GitLab under my private collection, but for the ML v4 rewrite I have decided to make parts of it publicly available.

The main component is `MagicList`. This is an extension of the JDK ArrayList class, but with some actual functional methods to allow for simpler transformations, such as conversions, recollections, chain methods, etc.
As it extends from a JDK class, it gains the speed 'cheat' advantage that JDK classes have, and so would perform better than any list type from a third-party library.

Also contained in this are some array transformers, backers and handlers for array-based collections.

This has a soft-dependency of [Overlord](https://github.com/Moderocky/Overlord) for unsafe modifications.

### Maven Information
```xml

pan-repo
Pandaemonium Repository
https://gitlab.com/api/v4/projects/18568066/packages/maven

```

```xml

mx.kenzie
magiclogic
4.0.1
compile

```