Skip to content

Restore skipped examples after Roc compiler migration #427

Description

@lukewilliamboswell

During the Roc compiler migration, some old-API examples are intentionally kept out of CI as .todoroc files because their platform modules/APIs have not been restored yet or need a larger port than the release cleanup should take on.\n\nSkipped examples to restore:\n\n- examples/file-read-buffered.todoroc: restore buffered reader APIs and update the example to the new platform API. Related: #214, #215.\n- examples/http.todoroc: restore or redesign the HTTP API and migrate the example.\n- examples/tcp-client.todoroc: restore or redesign the TCP API and migrate the example.\n- examples/sqlite-basic.todoroc and examples/sqlite-everything.todoroc: restore or redesign the SQLite API and migrate examples/fixtures.\n\nRelease cleanup policy: only examples/*.roc are checked and built by CI. These files should be renamed back to .roc only once they pass roc check, roc build, and any relevant example tests with the pinned Roc compiler.\n\nSeparate compiler blocker:\n\n- examples/terminal-app-snake.todoroc is blocked by roc-lang/roc#9749, not by a missing basic-cli API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions