h1yapp

no ads. no library. offline workable. pwa available.

/logic/

a1 style column logic

converter available via bijective base26.

animated portable network graphics encoder logic

encoder available via default===frame1/default!==frame1.

binary search logic

calculate via callback. no redundant search.

bit 16 reverser logic

reverser available from calculated values via bitwise remainder operation.

bitarray converter logic

converter available via bitwise remainder operation.

bose chaudhuri hocquenghem encoder logic

encoder available via bitwise remainder operation.

byob 32768 generator logic

ReadableStreamBYOBReader available. 32768 buffer.

canonical codes logic

calculate via callback. no redundant tree traversal.

cyclic redundancy check 32 logic

encoder[default, stream] available from calculated values via bitwise remainder operation.

deflate logic

encoder available via [lempelziv77, packagemergecodelengths, canonicalcodes].

galois field 256 logic

exp(512)/log(256) available.

infinity base converter logic

1/0. converter/encoder/decoder available. no drift, calculated from coefficient.

lempel ziv 77 logic

calculate from [dictionarySize, searchSize, ...].

LunarArray logic

calculate from epoch[year, monthIndex, day] and bitwise data.

ordinalize logic

converter available via negative lookbehind regular expression replacement. no redundant conditional branching.

package merge code lengths logic

calculate from array/typedarray. no redundant tree traversal.

PrimeArray logic

[2, ...]. no redundant search.

qr code micro 2 encoder logic

encoder/getModeBitArray[1/2/4/8] available. QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and in other countries.

quaternion 3d logic

render via [WebGL, WebGL2, WebGPU]. no drift, calculated from origin. generate unit quaternion(1===sin**2+cos**2). rotation order switchable(q0*q1!==q1*q0).

reed solomon 256 encoder logic

encoder available from calculated values via galoisfield256.

reflection logic

composed of [max/min, padStart/padEnd, some/every, forEach, map, sort, reduce, flatMap, flatten]. define reflection.

scalable reversi logic

[getScale, getValue, getScaledValues, getValues, ...] available via a1 style.

scanner logic

findInLine/match available via byob32768generator.

split from logic

split from pattern(1 length delimiter) via [matchAll, reduce]. no redundant slice.

TextXLSXArray logic

calculate from csv[File, File, ...] via inlineStr.

waveform audio file format encoder logic

encoder[from AudioBuffer]/downencoder[32/24/16/8] available.

zip 32 64 encoder logic

encoder[2.0/4.5] available via webkitRelativePath.