"Because a single boolean is simply not enough."
BooleanCollection is the ultimate library for those who have outgrown the traditional, restrictive world of true and false. Why settle for binary logic when you can have MutantBoolean, CreepyBoolean, BigBoolean, and more? This is not just a library—it's a revolution in boolean technology.
- 🏋️ BigBoolean – Because sometimes a single bit just isn't enough.
- 👀 CreepyBoolean – It always watches, but it never tells the truth.
- 🔒 ImmutableBoolean – Set it once, regret it forever.
- 🧬 MutantBoolean – It has two values. Which one wins? Who knows.
- 🐱 SchrödingerBoolean – A boolean that is both
trueandfalseuntil observed. - 💾 DiskBoolean – A boolean that persists... even when you don't want it to.
- 🎨 GraphicMemoryBoolean – A boolean stored in OpenGL memory. Yes, really.
- 🧠 MemoryLeakBoolean – A boolean that never forgets. Literally.
- ⚡ OptimizedMemoryLeakBoolean - A boolean that tries to forget, but doesn't really forget.
- 🚀 OffHeapBoolean – A boolean stored outside the Java heap, because why not?
- 🔄 ThreadLocalBoolean – A boolean that means something different in every thread.
- ☢️ UnstableBoolean – The longer you wait, the more chaotic it become.
- 🫀 SegfaultBoolean - Uses a funny memory adress to store the boolean.
- 🎉 HolidayBoolean - A boolean that depends on holidays.
And many many more...
- Using BigBoolean may consume more memory than expected. Maybe a lot more.
- Prolonged exposure to CreepyBoolean may cause paranoia.
- If SchrödingerBoolean returns
maybe, you have unlocked a forbidden state. Seek shelter immediately. - MutantBoolean is unstable. Use at your own risk.
- Developers who find
booleantoo limiting. - Programmers who believe logic should be less logical.
- Engineers who enjoy chaos and uncertainty.
This project is released under the Absolutely Uncertain License (AUL), meaning it might be free, or it might not. Only observation can tell.
☢️ BooleanCollection: Where true and false are just the beginning.