Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
38 lines (28 sloc) 0.516 kB
use lib 'lib';
use Bailador;
# simple cases
get '/' => sub {
"hello world"
}
get '/about' => sub {
"about me"
}
get '/hello/:name' => sub ($name) {
"Hello $name!"
};
# regexes, as usual
get /foo(.+)/ => sub ($x) {
"regexes! I got $x"
}
get / '/' (.+) '-' (.+)/ => sub ($x, $y) {
"$x and $y"
}
# junctions work too
get any('/h', '/help', '/halp') => sub {
"junctions are cool"
}
# templates!
get / ^ '/template/' (.+) $ / => sub ($x) {
template 'tmpl.tt', { name => $x }
}
baile;
Jump to Line
Something went wrong with that request. Please try again.