hi William,

On Sun, Sep 07, 2025 at 07:26:21PM -0700, William Michels via perl6-users wrote:
> `~$ raku -e 'my $fh = "ImportantFile_bak".IO;  #create filehandle \
>            "ImportantFile".IO.slurp.subst(:global, "Hello ", "Hi ") andthen
> spurt($fh,  $_,  :createonly);' `

this is way behond the rewrite of the example. and my sadness about the
way spurt is usable but still an interesting feedback because
TIMTODY and but there is no way to really describe why we choose one
against the other.

* I'm also fan of what I call "method as pipe" syntax and I would like
  to write them as multiline but AFAIR I had some issues with that.

  to illustrate that: my shell scripts looks like

        getent passwd |
        cut -d: -f7   |
        sed '
                /zsh$/ !d
                s//&-static/
        '             |
        sort          |
        uniq -c       > busybox_fs/etc/passwd


   and as I hate "misplaced parentheses" (I don't fear parentheses
   when they're in the right place to tell the right thing like in scheme)
   and that's one of the reasons I felt immediately in love with perl
   30 years ago.

so my raku of dream would allow me something like:

so my dream would be to write liz's example close to this:

        "example.txt".IO.slurp
        .&{ g:s/Hello/Hi/ }
        .spurt: $filename

regards
Marc

Attachment: signature.asc
Description: PGP signature

Reply via email to