/nsingleton

Just another singleton pattern implementation. Thread-safe, with type casting.

Primary LanguagePythonMIT LicenseMIT

NSingleton

🌟 Features | 📌 What and why | ⚙️ Run and configuration | 📜 License

New Singleton decorator. Just another singleton pattern implementation. Thread-safe, with type casting.

🌟 Features

  • Yet another singleton decoration implementation. This one just works;
  • Thread-safe decorator?! I'm not really sure it works or is needed, but let it be;
  • Type casting! VSCode's linters are not screaming and auto-completion works as expected;

📌 What and why

Just wanted to push my singleton as a library to be able to reuse it in my projects. Going to support it as well. Please do not hesitate to ask questions or make suggestions if anything.

⚙️ Run and configuration

Install library with PyPi, import and use.

📜 License

Distributed under the MIT License license. See LICENSE for more information.