Copyright | © Clément Delafargue 2021 |
---|---|
License | MIT |
Maintainer | clement@delafargue.name |
Safe Haskell | None |
Language | Haskell2010 |
Conversion functions between biscuit components and protobuf-encoded components
Documentation
extractSymbols :: Symbols -> [Block] -> Symbols Source #
Given existing symbols and a series of protobuf blocks, compute the complete symbol mapping
commonSymbols :: Symbols Source #
The common symbols defined in the biscuit spec
buildSymbolTable :: Symbols -> Block -> Symbols Source #
Given existing symbols and a biscuit block, compute the symbol table for the given block. Already existing symbols won't be included