Skip to content
On this page

0d3d703e ​

arc
let g: OList OList Color

let input = g

let output =
  map (map (λc. c
    |> if (c == green) yellow
    |> if (c == yellow) green
    |> if (c == blue) grey
    |> if (c == grey) blue
    |> if (c == red) fuschia
    |> if (c == fuschia) red
    |> if (c == teal) brown
    |> if (c == brown) teal
    |> if (c == black) orange
    |> if (c == orange) black
  )) g
composer
input = [[#0, #1, #2], [#0, #1, #2], [#0, #1, #2]]
output = [[#3, #4, #5], [#6, #7, #8], [#9, #10, #11]]
(Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color)
(green, blue, red, yellow, grey, fuschia, yellow, grey, fuschia, yellow, grey, fuschia)
(red, green, teal, fuschia, yellow, brown, fuschia, yellow, brown, fuschia, yellow, brown)
(grey, teal, fuschia, blue, brown, red, blue, brown, red, blue, brown, red)
(brown, yellow, red, teal, green, fuschia, teal, green, fuschia, teal, green, fuschia)
(teal, blue, green, ?, ?, ?, ?, ?, ?, ?, ?, ?)