foundation-edge v0.0.13 Release Notes
-
Block:
- Optimise fold
UArray:
- Re-organise type to be more modular for later change
- ✂ Remove the pinned array explicit status in favor of asking the runtime system directly on demand.
- Optimise fold operations
- Optimise all&any
- Optimise isPrefixOf
- Optimise isSuffixOf
- Optimise finding byte
- ➕ Add an optimise function to break on line (CRLF & LF) as part of a stream
String:
- Optimise length
- Optimise all&any
- Optimise foldr
- ✂ Remove many unboxed tuples (next, prev, ..) in favor of a strict unpack constructor
- Optimise lines using array breakLine
Collection:
- ➕ add stripPrefix & stripSuffix
✅ Tests:
- 👌 Improve performance
Misc:
- Cleanup Offset/Size types with the C boundary
- Faster Offset/Size convertions
- ➕ Add Base64 support
- ➕ Add LE/BE instance for NormalForm
- ➕ Add UUID generation and parsing