21 lines
331 B
Markdown
21 lines
331 B
Markdown
# String
|
|
|
|
`String` は文字列値を表す primitive type constraint である。
|
|
|
|
## 例
|
|
|
|
```n
|
|
name = String;
|
|
greeting = String default "hello";
|
|
```
|
|
|
|
## 制約合成
|
|
|
|
`String` は文字列制約と合成できる。
|
|
|
|
```n
|
|
message = String & /Hello! .*/;
|
|
```
|
|
|
|
正規表現制約を必須機能にするかは未確定である。
|