[Added placeholder chapters John Goerzen **20071204065501] { hunk ./en/00book.xml 28 + + hunk ./en/00book.xml 32 + + + + + + + + + + addfile ./en/ch23-gui.xml hunk ./en/ch23-gui.xml 1 + + + + GUI programming: gtk2hs + + FIXME + + + addfile ./en/ch24-datamining.xml hunk ./en/ch24-datamining.xml 1 + + + + Data Mining and Web Applications + + FIXME + + + addfile ./en/ch25-concurrent.xml hunk ./en/ch25-concurrent.xml 1 + + + + Basics of Concurrent and Parallel Haskell + + FIXME + + + addfile ./en/ch26-advanced-concurrent.xml hunk ./en/ch26-advanced-concurrent.xml 1 + + + + Advanced concurrent and parallel programming + + FIXME + + + addfile ./en/ch27-stm.xml hunk ./en/ch27-stm.xml 1 + + + + Concurrency case study: lockless database with STM + + FIXME + + + addfile ./en/ch28-profiling.xml hunk ./en/ch28-profiling.xml 1 + + + + Performance and efficiency: profiling + + FIXME + + + addfile ./en/ch29-advanced-haskell.xml hunk ./en/ch29-advanced-haskell.xml 1 + + + + Advanced Haskell: MPTCs, TH, strong typing, GADTs + + FIXME + + + addfile ./en/ch30-sockets.xml hunk ./en/ch30-sockets.xml 1 + + + + Sockets and Syslog + + FIXME + + + addfile ./en/ch31-http-proxy.xml hunk ./en/ch31-http-proxy.xml 1 + + + + Reverse HTTP Proxy Example + + FIXME + + + }