洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee) :nonbinary:'s post

근데 果然(과연) 이런 게 興味(흥미)로운 內容(내용)일까…? 🤔

네 階層 아키텍처

슬라이드는 4個의 박스로 構成되어 있으며, 각 박스는 Optique의 階層 構造를 나타냅니다.

左側 위 — 階層 1: 값 파서 (value parsers)

• string()
• integer()
• url()
• choice()

左側 아래 — 階層 2: 基本 파서 (primitives)

• flag()
• option()
• argument()
• command()
• constant()

右側 위 — 階層 3: 修正子 (modifiers)

• optional(parser)
• withDefault(parser, defaultValue)
• map(parser, transform)

右側 아래 — 階層 4: 構成子 (constructors)

• object({ /* … */ })
• or(parser1, parser2, /* … */)
• merge(parser1, parser2, /* … */)
ALT text details네 階層 아키텍처 슬라이드는 4個의 박스로 構成되어 있으며, 각 박스는 Optique의 階層 構造를 나타냅니다. 左側 위 — 階層 1: 값 파서 (value parsers) • string() • integer() • url() • choice() 左側 아래 — 階層 2: 基本 파서 (primitives) • flag() • option() • argument() • command() • constant() 右側 위 — 階層 3: 修正子 (modifiers) • optional(parser) • withDefault(parser, defaultValue) • map(parser, transform) 右側 아래 — 階層 4: 構成子 (constructors) • object({ /* … */ }) • or(parser1, parser2, /* … */) • merge(parser1, parser2, /* … */)