bend-kit-bytes
Byte buffers packed four bytes to a U32, with bounds-checked access. Source: https://github.com/paymog/bend-kit/tree/main/bytes
Owner: paymog
Versions
| Version | Hash | Status | Named on |
|---|---|---|---|
| 0.3.2.0 latest | 0x185ae03c75e3e75be1171471f68b43cb |
checks | 2026-09-30 |
| 0.3.1.0 | 0xb7603dcfa1d7f60d01e06c928738cc73 |
checks | 2026-09-27 |
| 0.3.0.0 | 0x49814d83de8f70993a43e1002be29ecd |
checks | 2026-09-25 |
| 0.2.0.0 | 0xbf22530d1ea11c951d1ecaa353ed1580 |
checks | 2026-09-25 |
Changes between versions
0.2.0.0→0.3.0.0: added:bytes.bend/at.fin,bytes.bend/at.if,bytes.bend/b64.at,bytes.bend/b64.char,bytes.bend/b64.go,bytes.bend/b64.pads,bytes.bend/b64.put,bytes.bend/b64.tail,bytes.bend/b64.val,bytes.bend/bswap,bytes.bend/cmp,bytes.bend/cmp.fin,bytes.bend/cmp.go,bytes.bend/cmp.len,bytes.bend/decoded,bytes.bend/dst,bytes.bend/ends_with,bytes.bend/find.from,bytes.bend/fits,bytes.bend/from_base64,bytes.bend/from_hex,bytes.bend/get.u16be,bytes.bend/get.u16le,bytes.bend/get.u32be,bytes.bend/get.u32le,bytes.bend/grow,bytes.bend/grow.if,bytes.bend/hex.go,bytes.bend/in,bytes.bend/nibble,bytes.bend/poke.when,bytes.bend/put,bytes.bend/put.go,bytes.bend/put.if,bytes.bend/rfind,bytes.bend/room,bytes.bend/set.u16be,bytes.bend/set.u16le,bytes.bend/set.u32be,bytes.bend/set.u32le,bytes.bend/snd,bytes.bend/split,bytes.bend/split.cut,bytes.bend/split.if,bytes.bend/split.of,bytes.bend/split.run,bytes.bend/split.scan,bytes.bend/starts_with,bytes.bend/step,bytes.bend/to_base64,bytes.bend/to_hex,bytes.bend/uint,bytes.bend/uint.go,bytes.bend/uint.if,bytes.bend/unb64.go,bytes.bend/unb64.if,bytes.bend/unhex.go,bytes.bend/unhex.if,bytes.bend/unnibble; removed:bytes.bend/append.fin,bytes.bend/append.two,bytes.bend/concat.putbreaking; changed:bytes.bend/find.at,bytes.bend/find.gobreaking0.3.0.0→0.3.1.0: added:bytes.bend/get.u64be,bytes.bend/get.u64le,bytes.bend/put64,bytes.bend/put64.if,bytes.bend/set.u64be,bytes.bend/set.u64le,bytes.bend/u64,bytes.bend/u64.hi,bytes.bend/u64.join,bytes.bend/u64.lo,bytes.bend/u64.of0.3.1.0→0.3.2.0: added:bytes.bend/Cursor,bytes.bend/Cursor.finish,bytes.bend/Cursor.fits,bytes.bend/Cursor.leave,bytes.bend/Cursor.new,bytes.bend/Cursor.position,bytes.bend/Cursor.put.u16be,bytes.bend/Cursor.put.u16le,bytes.bend/Cursor.put.u32be,bytes.bend/Cursor.put.u32le,bytes.bend/Cursor.put.u64be,bytes.bend/Cursor.put.u64le,bytes.bend/Cursor.put.u8,bytes.bend/Cursor.read,bytes.bend/Cursor.read.done,bytes.bend/Cursor.read.if,bytes.bend/Cursor.region,bytes.bend/Cursor.region.if,bytes.bend/Cursor.remaining,bytes.bend/Cursor.seek,bytes.bend/Cursor.seek.if,bytes.bend/Cursor.skip,bytes.bend/Cursor.u16be,bytes.bend/Cursor.u16le,bytes.bend/Cursor.u32be,bytes.bend/Cursor.u32le,bytes.bend/Cursor.u64be,bytes.bend/Cursor.u64le,bytes.bend/Cursor.u8,bytes.bend/Cursor.write,bytes.bend/Cursor.write.if,bytes.bend/CursorLimit