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 test = require('tape');4var hasToStringTag = require('has-tostringtag/shams')();5var inspect = require('object-inspect');6 7var isBoolean = require('../');8 9test('not Booleans', function (t) {10 t.test('primitives', function (st) {11 // @ts-expect-error12 st.notOk(isBoolean(), 'undefined is not Boolean');13 st.notOk(isBoolean(null), 'null is not Boolean');14 st.notOk(isBoolean(0), '0 is not Boolean');15 st.notOk(isBoolean(NaN), 'NaN is not Boolean');16 st.notOk(isBoolean(Infinity), 'Infinity is not Boolean');17 st.notOk(isBoolean('foo'), 'string is not Boolean');18 st.end();19 });20 21 t.test('objects', function (st) {22 st.notOk(isBoolean(Object(42)), 'number object is not Boolean');23 st.notOk(isBoolean([]), 'array is not Boolean');24 st.notOk(isBoolean({}), 'object is not Boolean');25 st.notOk(isBoolean(function () {}), 'function is not Boolean');26 st.notOk(isBoolean(/a/g), 'regex literal is not Boolean');27 st.notOk(isBoolean(new RegExp('a', 'g')), 'regex object is not Boolean');28 st.notOk(isBoolean(new Date()), 'new Date() is not Boolean');29 st.end();30 });31 32 t.end();33});34 35test('@@toStringTag', { skip: !hasToStringTag }, function (t) {36 /** @type {{ toString(): unknown; valueOf(): unknown; [Symbol.toStringTag]?: string; }} */37 var fakeBoolean = {38 toString: function () { return 'true'; },39 valueOf: function () { return true; }40 };41 fakeBoolean[Symbol.toStringTag] = 'Boolean';42 t.notOk(isBoolean(fakeBoolean), 'fake Boolean with @@toStringTag "Boolean" is not Boolean');43 t.end();44});45 46test('Booleans', function (t) {47 t.ok(isBoolean(true), 'true is Boolean');48 t.ok(isBoolean(false), 'false is Boolean');49 t.ok(isBoolean(Object(true)), 'Object(true) is Boolean');50 t.ok(isBoolean(Object(false)), 'Object(false) is Boolean');51 t.end();52});53 54test('Proxy', { skip: typeof Proxy !== 'function' || !hasToStringTag }, function (t) {55 /** @type {Record<PropertyKey, unknown>} */56 var target = {};57 target[Symbol.toStringTag] = 'Boolean';58 var fake = new Proxy(target, { has: function () { return false; } });59 60 t.equal(61 isBoolean(target),62 false,63 inspect(target) + ' is not a Boolean'64 );65 66 t.equal(67 isBoolean(fake),68 false,69 inspect(fake) + ' is not a Boolean'70 );71 72 t.end();73});74 