Module: Rooibos::Shortcuts
- Defined in:
- lib/rooibos/shortcuts.rb
Overview
Convenient short aliases for Rooibos APIs.
The library uses intention-revealing names that match Ruby built-ins: Command, System, Exit. These are great for readability.
This module provides the short aliases common in TEA-style code:
Example
require "rooibos/shortcuts"
include Rooibos::Shortcuts
# Now use short names freely:
Cmd.exit # → Command.exit
Cmd.sh("ls", :files) # → Command.system("ls", :files)
Cmd.map(child) { ... } # → Command.map(child) { ... }