Define public .frog DSL surface for built-in primitives #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #1
Goal
Define the user-facing FrogOS eDSL without exposing internal IR constructors or package implementation details.
Required surface
profile,service, and future area builders.when, boolean condition operators, andvia.processRunning,disable,setPowerProfile,allowPorts, andfallback.Import policy
.frogfiles use ordinary explicit Haskell imports.Constraints
Condition,Policy, orActionnodes in v1.Implementation issues
Acceptance criteria
Design .frog user-facing DSL surfaceto Define public .frog DSL surface for built-in primitives