Source on Github

Counter

0

listOf(Counter)

withLog(Counter)

0

    withLog(listOf(Counter))

      undoable(Counter)

      0

      withLog(undoable(Counter))

      0

        undoable(listOf(Counter))

        listOf(undoable(Counter))