Skip to content

Instantly share code, notes, and snippets.

View krwck's full-sized avatar
🥁
undeinfed is not defined

Michał Karwacki krwck

🥁
undeinfed is not defined
View GitHub Profile
@krwck
krwck / async-array-fetch.js
Created October 13, 2025 13:35
Async array fetch
const doSomething = async (x) => {
const resp = await generatePromise()
console.log('doSomething', resp)
if (resp.continue) {
return resp.arrayOfThings.concat(await doSomething(x + 1))
}
return resp.arrayOfThings
}
const generatePromise = () => {
@krwck
krwck / neon.glsl
Created February 9, 2025 19:24
GLSL first shader neon "fractal"
void mainImage(out vec4 fragColor, in vec2 fragCoord) {
vec2 uv = fragCoord / iResolution.xy * 2.0 - 1.0;
uv.x *= iResolution.x / iResolution.y;
vec3 finalCol = vec3(0.0);
for(float i = 0.0; i < 4.0; i++) {
uv = fract(uv * 1.5) - 0.5;
float d = length(uv);
vec3 col = vec3(0.5, 0, 0.5);
/**
* Foo thing does something
*
* @name Foo
* @extends Backbone.Model
*/
var Foo = Backbone.Model.extend(
/** @lends Foo.prototype */
{
/**