Apply a series of transformation to a QWERTY keyboard
TL;DR: - Accept input from the CLI - Add a project README.md
This commit is contained in:
parent
244503bba9
commit
d45685e245
4 changed files with 51 additions and 32 deletions
31
scratch/brilliant/README.md
Normal file
31
scratch/brilliant/README.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Transform QWERTY
|
||||
|
||||
Apply a series of transforms to a QWERTY keyboard.
|
||||
|
||||
## Usage
|
||||
|
||||
To run the program, enter the following:
|
||||
|
||||
```shell
|
||||
$ runhaskell Main.hs --help
|
||||
Usage: Main.hs (-t|--transforms ARG)
|
||||
Transform a QWERTY keyboard using a string of commands
|
||||
|
||||
Available options:
|
||||
-t,--transforms ARG String of transforms where (e.g. "HHVS12VHVHS3")
|
||||
-h,--help Show this help text
|
||||
```
|
||||
|
||||
For example:
|
||||
|
||||
```shell
|
||||
$ runhaskell Main.hs --transforms=HHVS12VHVHS3
|
||||
[N][M][,][.][/][Z][X][C][V][B]
|
||||
[H][J][K][L][;][A][S][D][F][G]
|
||||
[Y][U][I][O][P][Q][W][E][R][T]
|
||||
[6][7][8][9][0][1][2][3][4][5]
|
||||
```
|
||||
|
||||
## Environment
|
||||
|
||||
You'll need `runhaskell`, so call `nix-shell` from this project's root directory.
|
||||
Loading…
Add table
Add a link
Reference in a new issue