package rewriting
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
MemoRewriterTests
extends RewriterTests
Tests of memoising rewriting.
-
class
PositionedRewriterTests
extends Tests
Positioned rewriting tests.
-
class
RewriterClassTests
extends Tests
Rewriting tests that operate on normal class values, i.e., not instances of products or collection class values.
-
class
RewriterTests
extends Tests with Generator
Rewriting tests.
-
class
UniplateTests
extends Tests with Generator
Tests based on examples from the paper "Uniform boilerplate and list processing" by Mitchell and Runciman, from Haskell Workshop 2007.
Value Members
-
object
MemoRewriterTestsSupport
Supporting definitions for the memo rewriter tests.
-
object
SupportPositionedRewriterTests
Support for PositionedRewriterTests.
Support for PositionedRewriterTests. These need to be here rather than in the PositionedRewriterTests class since the latter would require them to be instantiated with an instance of that class.