99 Elm Problems/Problem 49

Write the sequence of Gray codes for a given number of bits. Can you apply the method of "result caching" to make the predicate more efficient, when it is used repeatedly?

# # # THIS IS A STUB # # #

Example in Elm:

Result:

Solutions