1 import "JavaBuiltin" as Java
\r
3 importJava "java.io.Writer" where
\r
6 importJava "java.io.StringWriter" where
\r
10 createStringWriter :: <Proc> StringWriter
\r
13 resultOfStringWriter :: StringWriter -> <Proc> String
\r
15 class WriterLike a where
\r
16 toWriter :: a -> Writer
\r
17 instance WriterLike StringWriter where
\r
18 toWriter = Java.unsafeCoerce