Module preprocessing

Module preprocessing 

Source

Functions§

preprocess_multiline_arrow_calls
Preprocess source to merge multiline arrow calls Example: target -> method1(arg) -> method2(arg) becomes: target -> method1(arg) -> method2(arg)
preprocess_multiline_braces
Preprocessing utilities for multiline statement merging Preprocess source to merge ALL multiline statements with braces Handles: synth, bind, pattern, let with map/array, emit, etc. Example: bind myMidi -> myBassline { velocity: 80, bpm: 150 } becomes: bind myMidi -> myBassline { velocity: 80, bpm: 150 }