Demonstrating my preferred workflow while…
In a particular project (CommTools
) we are going to…
CommTools
allows communicating with the user in the session with ⍞
and ⎕
.
It comprises 5 functions and operators:
Pause
AskForText
AskForNumber
YesOrNo
Select
CommTools is almost exclusively used in user commands.
CommTools
SpecialitiesCommTools
can be automated (test cases!)CommTools
can be interruptedI am using both Git and GitHub
Over to APL!
Do not implement an APL function that puts together these actions:
Cider |
https://github.com/aplteam/Cider |
Link |
https://github.com/dyalog/link |
Tatin |
https://github.com/aplteam/tatin |
]APLGit2 |
https://github.com/aplteam/aplgit2 |
CodeCoverage |
https://github.com/aplteam/codecoverage |
]CompareFiles |
https://github.com/aplteam/comparefiles |
Fire |
https://github.com/aplteam/Fire |
]GitHub |
https://github.com/aplteam/github |
]Latest |
https://github.com/aplteam/Latest |
]Snippets |
https://github.com/aplteam/snippets |
Tester2 |
https://github.com/aplteam/tester2 |
]CodeBrowser |
https://github.com/aplteam/codebrowser |