Brunobkr/llama.cpp_AlgMor24_github
ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.
03.1k
1'use strict';2 3var GetIntrinsic = require('get-intrinsic');4 5var $SyntaxError = require('es-errors/syntax');6var $TypeError = require('es-errors/type');7var isObject = require('es-object-atoms/isObject');8var $Promise = GetIntrinsic('%Promise%', true);9 10var Call = require('./Call');11var CompletionRecord = require('./CompletionRecord');12var GetMethod = require('./GetMethod');13 14var isIteratorRecord = require('../helpers/records/iterator-record-2023');15 16var callBound = require('call-bound');17 18var $then = callBound('Promise.prototype.then', true);19 20// https://262.ecma-international.org/9.0/#sec-asynciteratorclose21 22module.exports = function AsyncIteratorClose(iteratorRecord, completion) {23 if (!isIteratorRecord(iteratorRecord)) {24 throw new $TypeError('Assertion failed: `iteratorRecord` must be an Iterator Record'); // step 125 }26 27 if (!(completion instanceof CompletionRecord)) {28 throw new $TypeError('Assertion failed: completion is not a Completion Record instance'); // step 229 }30 31 if (!$then) {32 throw new $SyntaxError('This environment does not support Promises.');33 }34 35 var iterator = iteratorRecord['[[Iterator]]']; // step 336 37 return new $Promise(function (resolve) {38 var ret = GetMethod(iterator, 'return'); // step 439 40 if (typeof ret === 'undefined') {41 resolve(completion); // step 542 } else {43 resolve($then(44 new $Promise(function (resolve2) {45 // process.exit(42);46 resolve2(Call(ret, iterator, [])); // step 647 }),48 function (innerResult) {49 if (!isObject(innerResult)) {50 throw new $TypeError('`innerResult` must be an Object'); // step 1051 }52 return completion;53 },54 function (e) {55 if (completion.type() === 'throw') {56 completion['?'](); // step 857 } else {58 throw e; // step 959 }60 }61 ));62 }63 });64};65 