Skip to content

starobot/BooleanCollection

Repository files navigation

BooleanCollection

"Because a single boolean is simply not enough."

🤯 What is BooleanCollection?

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.

🛠 Features

  • 🏋️ 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 and false 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...

⚠️ Warnings

  • 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.

🎩 Who is this for?

  • Developers who find boolean too limiting.
  • Programmers who believe logic should be less logical.
  • Engineers who enjoy chaos and uncertainty.

🎭 License

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.

About

A useful collection of boolean objects/wrappers for daily tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages