main.bend checks
raw source on the hub · import 0x2a08fdaf2b3aa16ae55ed9f5bb4a08ba/main.bend as Main
selah-bend — pure Bend Bible parse / share / linkify (route.bible) Run: bend main.bend -- "John 3:16" Publish: bend main.bend --publish
3 imports
import Base import ./parse.bend as P import ./linkify.bend as L
Types
type LfPh source · line 21 · raw
Data
After --linkify: optional --src <tag> / --rewrite-existing, then text.
LfGo@+src:String -> @rewrite:Bool -> LfPh
LfNeedSrc@rewrite:Bool -> LfPh
LfHead@+src:String -> @rewrite:Bool -> @is_rw:Bool -> @is_src:Bool -> @+h:String -> LfPh
type MainPh source · line 68 · raw
Data
MainLink@is_link:Bool -> MainPh
Definitions
def join_args source · line 8 · raw
@xs:List<&1, String> -> String
def run_linkify_md source · line 17 · raw
@+q:String -> @+src:String -> @rewrite:Bool -> IO(Unit)
def linkify_cli_go source · line 26 · raw
@fuel:Nat -> @ph:LfPh -> @xs:List<&1, String> -> IO(Unit)
def linkify_cli source · line 65 · raw
@xs:List<&1, String> -> IO(Unit)
def main_go_ph source · line 71 · raw
@ph:MainPh -> @+h:String -> @t:List<&1, String> -> IO(Unit)
def main_go source · line 80 · raw
@xs:List<&1, String> -> IO(Unit)
def main source · line 87 · raw
IO(Unit)