You create a GraphGist by creating a GitHub Gist in AsciiDoc and enter the URL to it in the form on this page.
Click on the Page Source button in the menu to see the source for this GraphGist!
You create a GraphGist by creating a GitHub Gist in AsciiDoc and enter the URL to it in the form on this page.
Click on the Page Source button in the menu to see the source for this GraphGist!
data Position = Position Int Int Direction | |
deriving (Show, Eq, Read) | |
data Direction = N | E | W | S | |
deriving (Show, Eq, Enum, Bounded, Read) | |
data Command = L | R | M | |
deriving (Show, Eq, Enum, Bounded, Read) | |
data DeltaPosition = DeltaPosition Int Int deriving (Show) | |
data State = State { |