diff options
Diffstat (limited to 'IterableClass.dcl')
-rw-r--r-- | IterableClass.dcl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/IterableClass.dcl b/IterableClass.dcl new file mode 100644 index 0000000..729cd68 --- /dev/null +++ b/IterableClass.dcl @@ -0,0 +1,10 @@ +definition module IterableClass + +class step a :: a -> a +class rewind a :: a -> a + +stepn :: Int a -> a | step a +rewindn :: Int a -> a | rewind a + +stepOrRewindn :: Int a -> a | step, rewind a + |