mochi/apq
Types
pub type Error {
NotFound
HashMismatch(expected: String, actual: String)
}
Constructors
-
NotFound -
HashMismatch(expected: String, actual: String)
pub type Extension {
Extension(version: Int, sha256_hash: String)
}
Constructors
-
Extension(version: Int, sha256_hash: String)
Values
pub fn lookup(store: Store, h: String) -> option.Option(String)
pub fn parse_extension(
extensions: dict.Dict(String, dynamic.Dynamic),
) -> option.Option(Extension)
pub fn process(
store: Store,
query: option.Option(String),
h: String,
) -> Result(#(Store, String), Error)
pub fn with_queries(queries: List(String)) -> Store