Skip to content
This repository was archived by the owner on Aug 17, 2026. It is now read-only.
This repository was archived by the owner on Aug 17, 2026. It is now read-only.

Safe Strings & OwnedString Interop #22

Open

Description

@AKRiLLiCK
  • Description: Implement the immutable String slice wrapper and the OwnedString type for allocator-aware formatting.
  • Acceptance Criteria:
    • Implement STRING_new.
    • Implement STRING_format and STRING_formatVariadic utilizing snprintf/memccpy safely under the hood.
    • Tests must verify that STRING_format routes through the provided Allocator, returns a valid OwnedString via the Monad union, and properly handles allocation failures.

Activity

  1. added theissue type on Apr 30, 2026
  2. added this to the Epoch 1 milestone on Apr 30, 2026
  3. moved this from Backlog to Ready in Camelot Epoch 1on Jun 9, 2026
  4. moved this from Ready to In review in Camelot Epoch 1on Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions