Gleam-inspired typed configuration language (POC)
1// Config for the demo Gleam app (examples/demo).
2
3type Mode {
4 Dev
5 Prod
6}
7
8type Config {
9 Config(
10 name: String,
11 mode: Mode,
12 port: Int,
13 greeting: String,
14 )
15}
16
17pub let config = Config(
18 name: "demo-service",
19 mode: Dev,
20 port: 4000,
21 greeting: "hello from glint!",
22)