@@ -1,5 +1,4 @@
-
-import { init, reduce, tail, zip, zipWith, map } from "fp-ts/lib/Array";
+import { reduce, tail, zip, map } from "fp-ts/lib/Array";
import { pipe } from "fp-ts/lib/function";
import { MonoidSum, Ord } from "fp-ts/lib/number";
import { getOrElse, chain } from "fp-ts/lib/Option";
@@ -1,10 +1,10 @@
import { Move } from "./input";
export const moves: Move[] = [
- ["forward", 5],
- ["down", 5],
- ["forward", 8],
- ["up", 3],
- ["down", 8],
- ["forward", 2]
+ ["forward", 5],
+ ["down", 5],
+ ["forward", 8],
+ ["up", 3],
+ ["down", 8],
+ ["forward", 2]
];
@@ -1,1004 +1,1004 @@
export type Move = ["forward" | "down" | "up", number];
- ["forward", 1],
- ["down", 9],
- ["down", 7],
- ["forward", 2],
- ["forward", 7],
- ["down", 1],
- ["up", 2],
- ["up", 9],
- ["up", 7],
- ["forward", 6],
- ["forward", 9],
- ["down", 2],
- ["forward", 4],
- ["forward", 3],
- ["down", 3],
- ["down", 4],
- ["up", 5],
- ["up", 4],
- ["up", 6],
- ["down", 6],
- ["up", 8],
- ["up", 1],
- ["forward", 3]
-];
+ ["forward", 1],
+ ["down", 9],
+ ["down", 7],
+ ["forward", 2],
+ ["forward", 7],
+ ["down", 1],
+ ["up", 2],
+ ["up", 9],
+ ["up", 7],
+ ["forward", 6],
+ ["forward", 9],
+ ["down", 2],
+ ["forward", 4],
+ ["forward", 3],
+ ["down", 3],
+ ["down", 4],
+ ["up", 5],
+ ["up", 4],
+ ["up", 6],
+ ["down", 6],
+ ["up", 8],
+ ["up", 1],
+ ["forward", 3]
+];