log as fn Text, @IO: None =
fn content, @io:
!fileDescriptor as IO.File =
IO.openFile “log.txt” IO.Append @io
IO.write content @fileDescriptor
main as fn [Text], @IO: Int =
fn args, @io:
List.each args fn arg:
log arg @io
0
Design is not a zero-sum game, so Squarepants is designed for and with different people (and in different situations!)
A diverse input makes the design better for everyone, including for already experienced users.