~/bend-docscommunity

AlignmentCli.bend checks

raw source on the hub · import bend-edit-distance@0.1.0.0/AlignmentCli.bend as AlignmentCli

3 imports
import Base
import ./Cli.bend as CLI
import ./EdlibTypes.bend as E

Definitions

def read_mode source · line 5 · raw

@value:String -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.Mode>

def read_task source · line 16 · raw

@value:String -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.Task>

def read_format source · line 27 · raw

@value:String -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.CigarFormat>

def bounded_threshold source · line 36 · raw

@value:Nat -> @valid:Bool -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.Threshold>

def read_threshold source · line 43 · raw

@value:String -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.Threshold>

def read_pairs source · line 52 · raw

@value:String -> Maybe<&2, List<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.EqualityPair>>

def parse source · line 63 · raw

@mode:String -> @task:String -> @threshold:String -> @pairs:String -> @format:String -> Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignConfig>

Templates

template respond source · line 73 · raw

@-align:(@_:String -> @_:String -> @_:0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignConfig -> 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignResult) -> @query:String -> @target:String -> @config:Maybe<&2, 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignConfig> -> @status:0x483ba00627509c62188f937a7cfd8f76/Cli.InputStatus -> IO(Unit)

template run source · line 86 · raw

@-align:(@_:String -> @_:String -> @_:0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignConfig -> 0x483ba00627509c62188f937a7cfd8f76/EdlibTypes.AlignResult) -> @args:List<&1, String> -> IO(Unit)