LambdaConf 2019
I’m giving a talk on MiniLaTex Friday, June 7 on MiniLaTeX at LambdaConf 2019. Mostly about the parser, some about rendering the AST, the diffing algorithm used to speed up the parse-render pipeline, and a little bit about some abstractions that make the code a lot easier to work with, e.g.:
{-| Given an initial state and list of inputs of type a,
produce a list of outputs of type b and a new state
-}
type alias Accumulator state a b =
state -> List a -> ( List b, state )
MiniLaTeX is written in Elm and uses the elm/parser package.