|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <algorithm>#include <array>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::transform |
Functions | |
| template<template< typename, typename... > typename Cont, typename InElem , typename... Args, typename F , typename OutElem = typename std::invoke_result<F, InElem const&>::type> | |
| Cont< OutElem > | bb::transform::map (Cont< InElem, Args... > const &in, F &&op) |
| template<std::size_t SIZE, typename InElem , typename F , typename OutElem = typename std::invoke_result<F, InElem const&>::type> | |
| std::array< OutElem, SIZE > | bb::transform::map (std::array< InElem, SIZE > const &in, F &&op) |
| template<template< typename, typename... > typename Cont, typename InElem , typename... Args, typename F , typename OutElem = typename std::invoke_result<F, InElem const&, size_t>::type> | |
| Cont< OutElem > | bb::transform::mapi (Cont< InElem, Args... > const &in, F op) |
| template<typename Cont , typename F > | |
| Cont | bb::transform::filter (Cont const &in, F op) |