[Add titles to notes Bryan O'Sullivan **20080827043158] { hunk ./en/ch04-fp.xml 2106 + Do you need to know all of this right now? + hunk ./en/ch06-typeclasses.xml 87 + When is a class not a class? hunk ./en/ch06-typeclasses.xml 323 + The Show typeclass hunk ./en/ch06-typeclasses.xml 368 + A note about defaulting hunk ./en/ch06-typeclasses.xml 428 + Read is not widely used hunk ./en/ch06-typeclasses.xml 454 + Parsing large strings hunk ./en/ch06-typeclasses.xml 1112 + Which types can be automatically derived? hunk ./en/ch06-typeclasses.xml 1307 + When do overlapping instances matter? hunk ./en/ch08-globs-and-regexps.xml 321 - - For brevity, we will abbreviate regular - expression as regexp from here - on. - + + For brevity, we will abbreviate regular + expression as regexp from here + on. hunk ./en/ch08-globs-and-regexps.xml 401 + Watch out for String results hunk ./en/ch08-globs-and-regexps.xml 531 + Perl and POSIX regular expressions hunk ./en/ch08-globs-and-regexps.xml 594 + Using a value before defining it hunk ./en/ch08-globs-and-regexps.xml 861 + Things to watch out for + hunk ./en/ch21-databases.xml 303 + Using replaceable parameters hunk ./en/ch21-databases.xml 357 + More efficient execution hunk ./en/ch24-concurrent.xml 44 - - Many traditional languages further blur the already - indistinct boundary between concurrent and parallel - programming, because they force programmers to use the same - primitives to construct both kinds of program. - + Many traditional languages further blur the + already indistinct boundary between concurrent and parallel + programming, because they force programmers to use the same + primitives to construct both kinds of program. hunk ./en/ch27-sockets.xml 103 + In case of problems }