v / examples
Raw file | 20 loc (18 sloc) | 328 bytes | Latest commit hash 89082de5d
1import semver
2
3fn main() {
4 semver.from('asd') or { check_error(err) }
5 semver.from('') or { check_error(err) }
6}
7
8fn check_error(err IError) {
9 match err {
10 semver.InvalidVersionFormatError {
11 println('wrong format')
12 }
13 semver.EmptyInputError {
14 println('empty input')
15 }
16 else {
17 println('unknown error')
18 }
19 }
20}