Hi! This is my Signal library.
This Signal library has made in mind for BadgeService3, but has been changed since then to suit most use cases and to have the best performance I could get, while still being majorly compatible.
It’s a simple library that follows the same function names and some other characterists from other libraries, you might even be able to just replace your existing Signal library with this if you wanted to.
This library has support for:
- Deferred Events
- Parallel Lua
This library is now based on Stravant’s G’Signal implementation. It was previously based on BindableEvents. There are some changes from his implementation, this does offer Parallel Lua support, and it uses
task.defer while G’Signal uses
task.spawn because it recycles threads, also any features from before are still valid here.
Feel free to test it, try it out and get some knowledge from it, idk :)
Report any issues if you see them :P