Module mod

This is a typescript library for building bidirectional (encoding and decoding) codecs using composable steps.
The "FBI" part in the name stands for "Forward-Backward-Interfaced", and Codec stands for an invertible data transformation.

The main building block of the library is its general purpose Step interface, which ensures the ability for a forward transformation to be reversed.
The forward and backward methods take a single argument, allowing Steps to be composed into more complex Codecs.

References

Re-exports ArrayArgs
Re-exports BinaryArrayStep
Re-exports HeaderLengthedArgs
Re-exports BinaryHeaderLengthedStep
Re-exports RecordArgs
Re-exports BinaryRecordStep
Re-exports SequentialSteps
Re-exports BinaryMultiStateStep
Re-exports BinaryStackedStateStep
Re-exports ConditionalStepEntry
Re-exports BinaryConditionalStep
Re-exports BinaryCStringStep
Re-exports BinaryNumberStep
Re-exports BinaryStringStep
Re-exports BinaryNumberArrayStep
Re-exports BinaryBytesStep
Re-exports BinaryDefaultArgs
Re-exports BinaryOutputUnwrapStep
Re-exports BinaryOutputWrapStep
Re-exports BinaryInputUnwrapStep
Re-exports BinaryInputWrapStep
Re-exports SubtractSubset
Re-exports NeverKeys
Re-exports RemoveNeverKeys
Re-exports OptionalNeverKeys
Re-exports EntriesToKeys
Re-exports EntriesToValues
Re-exports ObjectFromEntries
Re-exports ObjectToEntries
Re-exports Step
Re-exports PureStep
Re-exports BinaryInput
Re-exports BinaryOutput
Re-exports BinaryStep
Re-exports BinaryPureStep
Re-exports LengthedArgs
Re-exports BinaryLengthedDataStep
Re-exports BinaryLengthedDataPureStep
Re-exports ObjectToEntries_Mapped
Re-exports Entry_Mapped
Re-exports Entries_Mapped

Generated using TypeDoc