20 lines
272 B
Janet
20 lines
272 B
Janet
(import /src/day5 :prefix "")
|
|
|
|
(assert (deep=
|
|
[1 2]
|
|
(parse-dep "1|2")))
|
|
|
|
(assert (deep=
|
|
@[[1 2] [3 4] [5 6]]
|
|
(parse-deps ["1|2" "3|4" "5|6"])))
|
|
|
|
|
|
(assert (deep=
|
|
[1 3 5]
|
|
(sources [[1 2] [3 4] [5 6]])))
|
|
|
|
(assert (deep=
|
|
[2 4 6]
|
|
(sinks [[1 2] [3 4] [5 6]])))
|
|
|