flora-exception
Version:
An exception system for FQL.
7 lines (6 loc) • 302 B
JavaScript
import { query as q } from "faunadb";
import { $Any } from "./Any";
import { $Tuple } from "./Tuple";
export const $Map = ($KeyPred = $Any, $ValPred = $Any) => (obj) => {
return q.If(q.IsObject(obj), q.All(q.Map(q.ToArray(obj), q.Lambda("el", $Tuple($KeyPred, $ValPred)(q.Var("el"))))), false);
};