unison
                                
                                 unison copied to clipboard
                                
                                    unison copied to clipboard
                            
                            
                            
                        ucm run : Numeric arguments are changed to find results
When running a main function in ucm a numeric argument is replaced by the potential last result of a find command:
main _ = printLine ("Hello " ++ Optional.getOrElse "" (head !getArgs) ++ "!")
.> run main 1
Hello 1!
.> find isAscii
  1. base.Char.ascii.isAscii : Char -> Boolean
  2. base.Char.ascii.isAscii.doc : Doc.Deprecated
  
.> run main 1  
Hello base.Char.ascii.isAscii#o1nnl7n4cpa2ddq66u50cda6ns8d6uo2j3gngcm70071rub2gq9n10kfemhvij3dk6rohigvn7os91gh5j9pbg6nk84noq39pm9luio!
See this discussion on Slack: https://unisonlanguage.slack.com/archives/CLUNF0J5S/p1642108647023800