yumemi/gen/reader/server

src/server.gleam の宣言を読む(yumemi/server の構成子)。WGy で、手書きの api/src/gen/http_runtime.mjs を入力として読むのをやめ、attached と HTTP の上書きをここから取る。 読めない形は Error(<名指し>) で返し、reader が exit 4 にする ── 黙って落とすと口が消える。

Types

pub type Read {
  Read(server: model.Server, attached: List(model.AttachedRoute))
}

Constructors

Values

pub fn notes(app: model.App) -> List(stop.Note)

名が Service / attached に無い行、同じ Service の上書きが 2 行ある、を exit 4 で名指しする。

pub fn read(units: List(source.Unit)) -> Result(Read, String)
✨ Search Document