Jeff Verkoeyen
Jeff Verkoeyen
It's currently possible for containers to be nested somewhat deeply as nested types are coded, potentially creating a non-trivial amount of cpu + memory overhead. Much of the container behavior...
BufferedData currently pulls data into a buffer that will increase in size indefinitely. This implementation should be replaced with a ring buffer that only grows if blocks of data are...
Prior to releasing 1.0 there should be a performance benchmark for encoding and decoding so that performance changes can be tracked over time.
The encoding and decoding implementations presently use a byte-level cursor. If bit coding is desired, however, the byte granularity makes requires that bits are packed and unpacked into bytes before...
Swift Codable is able to generate encoding and decoding implementations for free because of the availability of key/value containers. Binary Codable does not support key/value containers, so it is not...
https://material-motion.github.io/material-motion/starmap/specifications/interactions/Scalable
https://material-motion.github.io/material-motion/starmap/specifications/interactions/Rotatable
https://material-motion.github.io/material-motion/starmap/specifications/operators/anchorPointAdjustment
There's a few Gameboy emulators for Playdate already. May be a fun challenge to get SameBoy working on the Playdate hardware given that the maximum frame rate is 50 fps....