Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vrurg/rakuinsideout

Materials for Learning Raku From Inside Out class
https://github.com/vrurg/rakuinsideout

Last synced: 18 days ago
JSON representation

Materials for Learning Raku From Inside Out class

Awesome Lists containing this project

README

        

# Learning Raku From Inside Out

## Building Rakudo

mkdir -p $HOME/src/Raku
cd $HOME/src/Raku
git clone https://github.com/rakudo/rakudo.git
cd rakudo
perl ./Configure.pl --gen-moar --gen-nqp --backends=moar —make-install

## Use `rakubrew` for managing rakudo versions

https://rakubrew.org

To register the previously built Rakudo:

$ rakubrew register build $HOME/src/Raku/rakudo/install

To get a Rakudo release:

$ rakubrew build moar 2021.07

and when it's done:

$ rakubrew switch moar-2021.07

To switch to our custom build Rakudo:

$ rakubrew switch build

Installing `zef` for the current Rakudo version (including our `build`):

$ rakubrew build zef