# Quine

```perl
my &f = {say $^s, $^s.raku;}; f "my \&f = \{say \$^s, \$^s.raku;}; f "
```

Note the terminating newline.

A more compact, but still purely functional, approach:

```perl
{.fmt($_).say}(<{.fmt($_).say}(<%s>)>)
```

Note again the terminating newline.
