Manohar Jonnalagedda
Manohar Jonnalagedda
Given that it is the standard way of testing generated code, it makes sense that FileDiffSuite is available to everyone who uses LMS. As in general it is bad practice...
See https://gist.github.com/manojo/2e378e7128b13c84f29e for runnable test case. Suppose we want to generate code for a certain struct `Box[T]`, with the constructor `def mkBox[T: Manifest](t: Rep[T]); Rep[Box[T]]`. Given the following code: ```...
The difference between concat (`#:::`) and append (`++`) on streams should be documented more clearly. The append method does say that `++` works in very subtle ways, but it breaks...