pull method
Fetches data from database using recursive declarative description. See docs.datomic.com/on-prem/pull.html.
Implementation
Future<dynamic> pull(JsRef db, pattern, lookup) {
final code = """
vendor.ds.pull(${db.toJsCode()}, '$pattern', ${jsonEncode(lookup)});
""";
return context.evaluateAsync(code);
}