tala-core-0.1.0: src/Progmasoft/Tala/Core/CorePrep/Wire.hs
-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com>
-- SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
{- | Public facade combining CorePrep wire encoding, decoding, and schema types.
The binary format is an internal compiler boundary and is not a user-facing
emission format.
-}
module Progmasoft.Tala.Core.CorePrep.Wire
( encodeCorePrep
, encodeCorePrepWith
, decodeCorePrep
, decodeCorePrepWith
, WireVersion (..)
, currentWireVersion
, WireLimits (..)
, defaultWireLimits
, WireErrorKind (..)
, WireError (..)
) where
import Progmasoft.Tala.Core.CorePrep.Wire.Decode
import Progmasoft.Tala.Core.CorePrep.Wire.Encode
import Progmasoft.Tala.Core.CorePrep.Wire.Format