Documentation for phasers
BEGIN assembled from the following types:
Runs at compile time, as soon as the code in the phaser has compiled, only runs once.
The return value is available for use in later phases:
say "About to print 3 things";for ^3# OUTPUT:# Generating BEGIN value# About to print 3 things# 3-3# 4-3# 6-3