-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Aleks-Daniel Jakimenko-Aleksejev edited this page Nov 5, 2023
·
41 revisions
Welcome to the Whateverable wiki!
The Whateverables are a collection of IRC bots primarily useful for Raku developers. They are written in Raku and are based on IRC::Client. Many of the use cases involve running Raku code using pre-built versions of the Rakudo compiler for each commit.
Want to help? See issues marked as low-hanging fruit.
Help pages:
- Bisectable – find out when regression happened
- Committable – run code on many rakudo revisions
- Benchable – benchmark some code
- Evalable – run code on HEAD
- Statisfiable – see some stats
- Unicodable – query unicode database
- Bloatable – size profiler for moarvm
- Quotable – grep IRC history
- Greppable – grep module ecosystem
- Coverable – get a coverage report of the Rakudo (and NQP) source lines that were hit
- Releasable – see info about the next Rakudo release
- Nativecallable – generate Raku NativeCall code from C definitions
- Squashable – get info about squashathons
- Reportable – see which tickets were updated/resolved
- Notable – note interesting things (for p6weekly)
- Shareable – get prebuilt rakudo archives
- Undersightable – test external resources
- Tellable – pass messages to users who are currently offline
- Sourceable – find code definitions in Rakudo's source code
- Linkable 🆕 – turn things into links
- Buildable 🆕🆕🆕 – build Rakudo and MoarVM and report the status
See also latest gists. A lot of usage examples can be found there.
💡 Ideas for new bots:
⚰️ Removed bots: