ConfirmSwiftLanguage Swiftの挙動を色々確かめる用のプロジェクト 言語使用 KeyPath Dynamic Member Lookup KeyPath Member Lookup Enum caseをプロトコルで定義 caseのassociatedValueをクロージャーで表す TCA swift-case-paths