Skip to content

Instantly share code, notes, and snippets.

@stolksdorf
Last active July 9, 2019 16:55
Show Gist options
  • Select an option

  • Save stolksdorf/1b1b2e44d6264fdce56088e6a0e7650d to your computer and use it in GitHub Desktop.

Select an option

Save stolksdorf/1b1b2e44d6264fdce56088e6a0e7650d to your computer and use it in GitHub Desktop.
Cheatsheet for Nomnoml Syntax
[<abstract> abstract]
[<instance> instance]
[<note> note]
[<reference> reference]
[<package> package]
[<frame> frame]
[<database> database]
[<start> start]
[<end> end]
[<state> state]
[<choice> choice]
[<input> input]
[<sender> sender]
[<receiver> receiver]
[<transceiver> transceiver]
[<actor> actor]
[<usecase> usecase]
[<label> label]
[<hidden> hidden]

[package |
	- subinfo of this;
    - neat
]
[package] -> [abstract]
[abstract]->[instance]

[note]-[reference]
[reference] -- [frame]
[frame]-->[database]

[start] -:> [state] 
[state] o-> [input]
[state] +-> [choice]
[input]->[end]
[choice]->[end]

[sender]->[receiver]
  [receiver]->[usecase]
[sender]->[transceiver]
  [transceiver]->[actor]
    [actor] back here ->  [sender]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment