Skip to content

pocketberserker/ComVu

Repository files navigation

ComVu

Build status

ComVu is a computation expressions visualizer. This tool can analysis your computation expressions.

NuGet packages

  • WPF tool NuGet Status
  • core library NuGet Status

Features

  • Conversion rule

    • let p = e in ce
    • let! p = e in ce
    • yield e
    • yield! e
    • return e
    • return! e
    • use p = e in ce
    • use! p = e in ce
    • while e do ce
    • try ce with pi -> cei
    • try ce finally e
    • if e then ce
    • if e then ce1 else ce2
    • for x in e do ce
    • do e in ce
    • do! e in ce
    • ce1; ce2
    • do! e;
    • e;
    • joinOp
    • groupJoinOp
    • onWord
    • Custom operator
  • Sequence expression like seq computation expression

  • External function or method call

  • External libraries

  • Not support

    • match e with pi -> cei