"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
true
andfalse
until 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
boolean
too 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.