UNPKG

flora-exception

Version:

An exception system for FQL.

7 lines (6 loc) 302 B
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); };