This release cleans up the kotlin API a bit.
block
andsuspendingBlock
are deprecated. The replacements areexample
andsuspendingExample
. The ReplaceWith should do the right things mostly. However, it does not preserve the arrow and "Captured output" String.example
returns anExampleOutput
instance with aResult<T>
of whatever the block returns plus the captured stdout as a string