pristine:1c360bbdb745b403e635f89c6f61459ffd38848f6af8f75180b49110bc7ad2b9 [a new tutorial on happstack Jeremy Shaw **20100409155857 Ignore-this: e99212237732f4ecbf4954d2bd866a17 ] hash: 0000005657-4e7412ec16722da3ca4c1fb3970c373ad2bdf4f3eb22de7622e4abad003781d2 [updates to HelloWorld.lhs Jeremy Shaw **20100413201817 Ignore-this: 74cdcaaaf1a4f719158584e79f280463 ] hash: 0000003703-eb379954545b40886892015a1b77c9e118cc3fbc7bc5380b10b8951bbf3cc9be [added more documentation Jeremy Shaw **20100516195753 Ignore-this: ae24a1102ccb3cf8dc13626cac25771f ] hash: 0000003879-516c865a412abe60bc0112525c89ef82c3de9d84406a5ab1807d5a1429187847 [tweaks Jeremy Shaw **20100516200532 Ignore-this: a15ebff4d409e06f21be3896620e63c5 ] hash: 0000000867-3031974818fbe228bf23a20bca0551301bb40ecd8c7321e1cf5fb00555e2d77e [added Dir2 and Dirs Jeremy Shaw **20100517204453 Ignore-this: 97c966d2939c5102e7c89e25a5a973a1 ] hash: 0000002488-5c540e8e2e25af1efed79a8780a084d0f38a8537bc80989a6afcbdba5c649124 [add more section headers, tweak layout a bit Jeremy Shaw **20100519172300 Ignore-this: 2418e0487e022f9e550f0d480e25c191 ] hash: 0000002069-4b2e1b2b7aa6e33ee7c5d26abacc9aacdc29c29e15ee1102dd8f905c5e6dfcbb [added MonadPlus Jeremy Shaw **20100519173931 Ignore-this: 5c0b6491d003a7cff508bd59d41d40a1 ] hash: 0000001979-8f02cc4df0a591ffc8bade14bfcc5ba4e0096dedb91dfffdc6c47d2363a78dca [Added path.lhs Jeremy Shaw **20100522173721 Ignore-this: 37a94f8916fb8543d459f65d4d9b8c50 ] hash: 0000001845-ce7252e5fa62c696b17058847fafc9a7220c7a26b055a740a066d756a6dd2056 [added link to source for crashcourse Jeremy Shaw **20100522174012 Ignore-this: a79773224091586a93cff5d65219abf7 ] hash: 0000000315-45652163dddcaafdc0354a00a9a0fa1c73385ecb3f9901370476f0c34057f64a [added FromReqURI, tweaked theme. Jeremy Shaw **20100524232712 Ignore-this: 348770482360f3e903874f97c430c0d9 ] hash: 0000004954-e02d75b15bb59d6bec267d1bc7eaee8cfe60bec7920e832213a491f282534065 [added theme Jeremy Shaw **20100526224447 Ignore-this: 873d23a5870b346aa08b5de5e2b5d07 ] hash: 0000005424-10370435d6198db95356e4f156a5a18a469322f68c348a52074f43b670f95761 [automated table of contents generation. added other filters section to routing filters Jeremy Shaw **20100527204818 Ignore-this: b20f19348661c58453a5aecd47b510a3 ] hash: 0000006315-ad20295f3f3cca81bff91cc755a012fd3fa6de70f3c5a47a7c186e3ce98fea1f [added google analytics. minor tweaks to makefile Jeremy Shaw **20100528042934 Ignore-this: 24420d7d377f67c198068a71c59caa18 ] hash: 0000002137-0604be96145c8a188e802b36d96b9fdc59790ef58d7c38f6dca3bde302ed9532 [started section on templating Jeremy Shaw **20100531231940 Ignore-this: 2e95a671bd39d0f46494ed6d2555a5ae ] hash: 0000003556-ee023ea06573745290089874f541593ba74c8e3f73507690cf9b70cd618f0dc5 [added section on request method matching Jeremy Shaw **20100615200159 Ignore-this: ebdb4bd7c301a85e838c7a439f29c6c2 ] hash: 0000005548-f324371f0dd72ae89c69a10afbdbfc6e944892792f9d161d8fdbf44916001ed6 [minor tweaks to source-code link Jeremy Shaw **20100615200754 Ignore-this: 49599fa575550c2000792d2411151ed1 ] hash: 0000000334-0c7a80588dc05847e6e655dff6cb1001d3db970da9d613942d73d4a4526e0355 [minor grammar tweaks Jeremy Shaw **20100616030112 Ignore-this: 11b9d4f49b54cc56f2e8aef2eb9d2cc9 ] hash: 0000000507-e3826728ab63976d5e55f3c40699ba08c38dc085787f439d362827d0cb0b9eb1 [fixed some typos Jeremy Shaw **20100616222233 Ignore-this: 4c07f8f4eacab6ba956d66690fd007a0 ] hash: 0000002261-e2c1a3216d8b9a42fa5738e61a61e0a63bf5f526f9db63f18c26574a594d9d41 [started documentation new RqData Jeremy Shaw **20100712182926 Ignore-this: c7fe1b872836d20151a348bce1f16315 ] hash: 0000006864-32798f8f308f4ebaaf79cf29a54842c87f96be7c4475518d51aba1a2492f2650 [More documentation on RqData Jeremy Shaw **20100712232701 Ignore-this: 4d38fef506c38c0cf15f5673ebbb14a7 ] hash: 0000006006-f19fdca44cf8dce5629c490576e396f2e0cc714fe802c332ea2afc2768f7479a [added RqDataUpload Jeremy Shaw **20100714142434 Ignore-this: d22a41e2b28aea5158ec4cf00386c99c ] hash: 0000005347-901e4fca9da3a9c40df9852f8cd47165e719d354f570f3eb5621efa71a166dcc [bunch of updates to the crash course Jeremy Shaw **20100721185247 Ignore-this: 569aecf07d7ed3b850cccdbc0b7f1e44 ] hash: 0000007265-99121a7c7fd2a54d8cacc20b0be15adf76523bc815b8a5be9a2da37fe487c420 [added notes about ServerMonad m = ServerPart Jeremy Shaw **20100721193454 Ignore-this: f405433694c39c58ed3120116a6cd19 ] hash: 0000000727-9d506bd48ab7ac3d13e0874e6339aec43d687ac62544af0e3506faedda30c524 [Added 'why you should read this' Jeremy Shaw **20100729161725 Ignore-this: 975f44b0548884ba2f1f083c3e46cecd ] hash: 0000001385-bd823f4850d34d8fcde62b66c7fa12f490c695beda71b76ddd607844fbf19853 [removed local enctype now that blaze-html has added it Jeremy Shaw **20100729161746 Ignore-this: 72f3696bfda2da598cf0ab9a47b92f5f ] hash: 0000000325-dcccc4cfd88a25a797be234f8476331b41374b6b68c0a08ca3626b647611a8e9 [mentioned that ok and friends are similar to return. Added anchors to hello world Jeremy Shaw **20100927184530 Ignore-this: 255b8ef1cb4f7e7106524c3d66afa968 ] hash: 0000002213-223595473d68b762b1e2c6a4ef9d0739f089347ba9422dae367a5580eb4a11c6 [updated to RqData to be in-sync with latest darcs. Jeremy Shaw **20101013234210 Ignore-this: d530f0e03c0785be0f25d2f45c596d06 ] hash: 0000025515-a202acf381cb20f0bdfbd3bed58dadbbb574feb991e9d2c7c07910cb2d32afa0 [RqData: update queryString / body to not refer to things from the next section Jeremy Shaw **20101020012201 Ignore-this: 5e64171058c3e3faca449bec25db8df6 ] hash: 0000002046-ee3d2135bda22c567fe3cd2fa9d7752ad8613b72b1b3f2fb28da7f4ec41794d5 [HelloBlaze: update to latest version of blaze Jeremy Shaw **20101024175249 Ignore-this: 819b357ce048b298eb8c844349c090ae ] hash: 0000000376-146662978d75cea2da5f979019ef6efc961ff2bcbce90224fb5e947965d28e5b [added section on cookies Jeremy Shaw **20101024195144 Ignore-this: dba04a9bea3d48a1dc0d3430426533dc ] hash: 0000014462-9435f0d12b72a3b06e35e6119f67ee04b3f4d185217fef938b3cee006a22c4a7 [minor updates to blaze-html section Jeremy Shaw **20101024200400 Ignore-this: b69cc0241268249765a597a5b97cffbc ] hash: 0000000983-7fdf3834595262e554a1be0cc278b6fda0230a2c9a61f596169a14f0fb874609 [added initial section of happstack state. Jeremy Shaw **20101105023657 Ignore-this: 9f6c2ac34e684006dfc14ceae5ffb8aa ] hash: 0000009885-427e8c22d273274e877ff801a307064dc82e0e5459ec0f8669be80e84110e553 [do not rsync .o and .hi files to server Jeremy Shaw **20101105024009 Ignore-this: 1f4cf753e121cc830d9c9741744eca5a ] hash: 0000000352-549d2c01277d0298dc57dffc1a9d5473007dfb0dba9f8e4018dd4ddbaa2d98ae [Started section on file serving Jeremy Shaw **20101114233629 Ignore-this: 9082e986e8d79f07d5104678693660e4 ] hash: 0000005203-e1af7f1d675d2adc1dfe0c7f017c0f6c34d5d50e7a1c5d06f0550e739fa1ee06 [added section on advanced file serving. Added some next links. moved fileserving before happstack-state Jeremy Shaw **20101115001700 Ignore-this: 66bf67f6867b7c4712093687f0230034 ] hash: 0000005282-04d27d422ea1d95095754c7c7867f6ee19a271421466eb439dbbbaa3024a7248 [minor updates to the directory serving section Jeremy Shaw **20101115180236 Ignore-this: 27591e53155378d854d1ebd9cf0fad3f ] hash: 0000002103-fe3eefb21e221174af5c992208b8582b8f74ddcb62c9654e84918758d2bc0fbc [added section on using heist Jeremy Shaw **20101115210159 Ignore-this: b0f3df0389241547de15a6fb30f4d8d2 ] hash: 0000007973-561f44827a9a9cc66742ecace5ff339725174410ca498d6a64acd808dcf62675 [fixed some typos Jeremy Shaw **20110103054431 Ignore-this: be207b640c27f38b226bfa2d2909a2f3 ] hash: 0000001782-35dc9f8f7482db782ae123c3bc791d761e9f4ab5ee4e897fb2021490e9fa0b41 [updated Conf type to match darcs Jeremy Shaw **20110120163727 Ignore-this: 77905d2b911cc42ff5ce36a65fb2e7ae ] hash: 0000001197-98d54ad130f97f78454beba6973971f5910199c22999805343ff330e01675e8d [state: fix type sig for peekCounter :: Reader AppState Counter. Add timeout to Conf. Jeremy Shaw **20110216002147 Ignore-this: bf96b39c046f3ba563e3a9f5d871398e ] hash: 0000000507-522aec30c1fbb84ada7bb4548d4c8113bf8bec87de53a56908a81acb8b28629c [updates for happstack 6.0 Jeremy Shaw **20110218032915 Ignore-this: 58fac0ee175fa0f6061461842a6cc631 ] hash: 0000001539-9bf18b1dca645ebc1beda11e54803fd02877d7a6eab910e0031daeae7af4c08f [update happstack-heist section to use xmlhtml instead of hexpat Jeremy Shaw **20110227182531 Ignore-this: ecc45ea52d790b1c5ef0334f88ea3168 ] hash: 0000001433-982f4b9d035bfea6adeb0e1325a39c5eadd929fdc9cf54fee32ef99e2b95e4ee [fixed shameful typo Jeremy Shaw **20110309054254 Ignore-this: 77a22286255245319b9d4e5c557b3373 ] hash: 0000001313-572b2986f03984a52b4ea9bdbf5de600f551f67bd731fae440cda5d40e346f74 [Makefile: change server name to happstack.com instead of src.seereason.com Jeremy Shaw **20110414191743 Ignore-this: 1b57445f27fe56cbabaf917c7ec336ac ] hash: 0000000417-18407a795e37da1322c9526e311a156027372f89df14c71ccf0590c219c428ff [added section on JMacro, not quite ready for publication yet. Jeremy Shaw **20110519165200 Ignore-this: e36960fb45260a0cc3fb34e1cf9981b3 ] hash: 0000016317-6d9017a4792e99e3dcec57d5a254fca4e097c29c887a6bc40420c9179dc041a6 [more edits to jmacro section Jeremy Shaw **20110519175532 Ignore-this: 44402adbcef08b24618b34e124af651a ] hash: 0000006571-c79983bfa0a0160d2efbbddc87eac1667eb8023a697978c6d84c309b63b91d42 [more updates to jmacro section Jeremy Shaw **20110519215536 Ignore-this: 620b3630e43d4cbbc56afd29f2c32e4a ] hash: 0000003209-38240524c200aa17aee047c0713c9dcf6e8c4ce842bfcbfb964723ec0f8b187f [minor formatting fix Jeremy Shaw **20110519221753 Ignore-this: e084367cbd12cb9a9116d3e616df5f48 ] hash: 0000000661-b3cd50a2b00f53fc3954bbe41535c5dc8e596d743ef93c4e5933919da0385bc5 [javascript -> JavaScript Jeremy Shaw **20110519223804 Ignore-this: 167b03659c78cd8f216ec30d1cf49e2f ] hash: 0000003984-87e83feb921611b43f65ae08fa035c33964768639e4856bbd52df2ab11deea16 [more jmacro editting Jeremy Shaw **20110520031756 Ignore-this: 371aaff52f1f851492acb8d775dc8de9 ] hash: 0000001103-dadd1031f4555944a74954b54d9e86e47b05b062533cc7f3247653adc025c4f3 [jmacro: more fixes Jeremy Shaw **20110520034227 Ignore-this: a9f1e948a5dc7d317f00e82c3cfaf596 ] hash: 0000000663-9f475232330d2c3ee0622aeef2cc20c99f3a8f544234df5ea6d2f04863463e62 [more updates to JMacro section Jeremy Shaw **20110523202300 Ignore-this: 974cf34554a47de7338921a5d10e83ec ] hash: 0000012168-8f62fb145dc605ff0751d65b79130834475086f4bb39e7c0ff8b005efc541f11 [fix HappstackState example so counter is not incremented when favicon.ico is requested Jeremy Shaw **20110524173422 Ignore-this: c2984da1f4ec94d771a233098b3fcb86 ] hash: 0000000630-a606499b083ef886615deb8f7d78bac80a3ed1ddf72a9a27d18b3c3be935eb22 [more theme tweaks. plus a minor typo fix Jeremy Shaw **20110524210452 Ignore-this: f73602275d4fb682fad38eb5e97456ab ] hash: 0000002051-762a76fc700fac7d65c82b92012571236e5dfaa61a9e374cb685c7875982b067 [started work on web-routes documentation Jeremy Shaw **20110703035248 Ignore-this: ee1e0ff733218b44236cf2e2a1d9f863 ] hash: 0000005287-0c73237a7433da04831296dce8bb74f76e20aa4608b6ffd8e6e093eac700f9da [change RqData examples to use top-level decodeBody call. Jeremy Shaw **20110704021840 Ignore-this: 8d1fb0ccf964b946633cec09fecea63d ] hash: 0000001375-5b6c561d2be3072beffb9ea1f08667497be3bbf7b47cc9b88a5f2b0a922d2553 [added first section on web-routes Jeremy Shaw **20110711001253 Ignore-this: 555da6eeae86ad1f590251c7e8edeb31 ] hash: 0000017638-95348f1aa1ecd264f6e58411b411763831d23122feee39104c509049c215bc3d [started section on web-routes boomerang Jeremy Shaw **20110718182054 Ignore-this: 5390f17cbc491aeabe3d3225d3205181 ] hash: 0000012389-3897baf95981da12d25d8448b6dc659fab10cff3b1ea5b03c7e0f91fde09dc5b [added section on web-routes-boomerang Jeremy Shaw **20110719183109 Ignore-this: e43783921e29b9227753c7448569ccda ] hash: 0000008419-e59971e2674086820176b738f9fdc1e56e9509e6d321a74680129886eb24f76e [WebRoutesDemo: move discussion on type families to the end. Jeremy Shaw **20110719185810 Ignore-this: 174baf1ba58c391a4f149da974297828 ] hash: 0000004663-4c7cfc6f24ffca3303768a37eba6be60fc693aabf6f88556dfbce821e6549352 [removed some obsolete warnings regarding sections on 6.0 features Jeremy Shaw **20110919152106 Ignore-this: 29c89e4c2226ff62982989f9277cf9b9 ] hash: 0000000781-22fd3229c88201ea34e841308f0b8de7f3d3b32669b093b03972a824383a6e64 [fixed more typos Jeremy Shaw **20111115030238 Ignore-this: 17a3ccb80f145edc7732cf7900493167 ] hash: 0000000424-81e6a155c83feef789085c2ab077a1887fbd7eabfd42ff7a711857d7a3d82340 [update happstack-heist to reflect heist 0.7 Jeremy Shaw **20111216020536 Ignore-this: 2e40b49cd5b320af27db38fa6ac0ac38 ] hash: 0000002812-91f64d301a9c0d920f9f24f632b46c6ebffd4327345194e48eeadb4c5e04209f [Update WebRoutesDemo.lhs for type change in implSite (String to Text). OverloadedStrings caused too much trouble, so I used pack. "Clifford Beshers "**20120104234049 Ignore-this: d5f5e5ee37bb6f8e0f23909ade8ee0ec ] hash: 0000000672-c00745637f6ab47d5349cd7f962fca1563d9a1203cb6f83bc0a7c0d46fbc7ab7 [Removed trailing slash from all instances of /route. It was causing double slashes in the url line, which were not harmful, just disturbing. I am curious as to why these were not reduced automatically. "Clifford Beshers "**20120104234659 Ignore-this: 86f2662e6d33aa926cc057f794bb04d2 ] hash: 0000001111-a2d4ecb9e4e3d3a7ac3bd6ba0cb154172374ad783c718301369f270b85faa0ff [start work on acid-state documentation Jeremy Shaw **20120106194101 Ignore-this: 34773d1108fbbdbff14ccdb5aa3c1a5e ] hash: 0000010523-41cac9a0a09c5ffb47fd8462b6be18391de20c158cbc90d28b380aec93410fa1 [minor changes to acid-state intro. Jeremy Shaw **20120113204035 Ignore-this: 86b56d78c256e5771b3b76f1a2f0276b ] hash: 0000001428-5caa4396f04ce2ffa3ad87163fef3c17bf40df7f6b2f45a3eaba7825e3e7ff2e [finished up AcidStateCounter example. Jeremy Shaw **20120113204054 Ignore-this: 622b1eae4e1cab3a1f5db8afc4859d7 ] hash: 0000017034-9864b00769b22513652d16787b5e72abac123ffa2904d8c91698131bd9e22435 [WebRoutesBoomerang: build fixes. Jeremy Shaw **20120113204130 Ignore-this: 539c34c1432400242dfaae3e2b2794b9 ] hash: 0000000402-f4ec1f67bb8cef85be9bee438c7e1d3f36e154375e0f96c0e807f8f9834b0de7 [Switch from happstack-state example to acid-state example Jeremy Shaw **20120113204234 Ignore-this: a95dd5be264ef626859acf2659defc2a ] hash: 0000000946-531b79d368ab4337e2dc5aff512907499396f0ee96e80b84bb073d46414f33a4 [AcidState: minor typo corrections Jeremy Shaw **20120113235554 Ignore-this: 60842bc217e45eaee060c809a2916f5e ] hash: 0000001501-e85b012e17e27ad515393c1d5415a54133cfcd1e67af3b580816b9ec0afad831 [work on the IxSet tutorial Jeremy Shaw **20120119235722 Ignore-this: 7f7766079d5cccba98c1873416f2ca ] hash: 0000010308-e7bbc7fc1e7aa0c8a6a49216f9edb5666552115683445639411301f8ea674b46 [more work on IxSet example Jeremy Shaw **20120120015105 Ignore-this: 810429c1a53e63d667648f716da4c13d ] hash: 0000012025-7a739e02c7784197f48ebdf62b14d5f108a0456ccae7665f69bf5470821ed14f [IxSet: added /drafts, a menu, and some slightly less ugly css Jeremy Shaw **20120120160408 Ignore-this: 72aa00e80fd8f00217acfc38f8c990fb ] hash: 0000002917-a5ccdf9fbb0606ed6ee1b04b313baf519bbe064e3dc774f206362de249160bc1 [finished up first draft of IxSet section Jeremy Shaw **20120121012730 Ignore-this: 420dec7a32837074d5d9f1e7e75371 ] hash: 0000012982-f2eefe30f2326e2d487c981647cb65a8566e4620ce21b61c5bed86269a06d169 [Added IxSet + Data.Lens tutorial Jeremy Shaw **20120121061012 Ignore-this: 58d33209df96f187322a705b7030c891 ] hash: 0000010276-87cb701f461048b3f89307c0bcb98e7b1754ce74984d827ca1d8ecba1a511ded [minor cleanup to IxSetDataLens.lhs Jeremy Shaw **20120121062349 Ignore-this: b8eb684814d341cfc8729591def64adb ] hash: 0000000912-fb9554c7473d29612c2f0185c0a8f8a5fbe03faf51f7e7fa31a8b4a9e83dd757 [added more to IxSet + Data.Lens section Jeremy Shaw **20120121214627 Ignore-this: bc0df21e0df697134583d72c01753166 ] hash: 0000001846-6abdd764796ad2fa3c71acf6dd6ac1f7b989a7a5c880ea20a746ce1978f31fdb [more updates to IxSetDataLens Jeremy Shaw **20120122014851 Ignore-this: 5aa7ef9b59abc1f2c3be0f0da34650db ] hash: 0000003828-7908204f178907a712ea18d5a04af94ff9aee2a5696a206fcca9a7f23474fe47 [more updates to IxSetDataLens.lhs Jeremy Shaw **20120122024815 Ignore-this: acf34534601ad8c0ed102ae6db98dc7f ] hash: 0000009516-dd78abee99308fd897412576e8360d3612e6892d36623235e934e033c6b90f4c [Added section on store AcidState handles in monad reader Jeremy Shaw **20120122234532 Ignore-this: ba3760034ff0a5c080c83e851002bced ] hash: 0000013161-488e7a7ab7c4e85683c96a5bc4be793f52823a5eea51b6ec0289220addcc168d [bunch of updates to acid-state section and work on new HSP section Jeremy Shaw **20120201221510 Ignore-this: 126ad1124e1998b704f1f08f136baa17 ] hash: 0000034313-9e931f33f14d828d5c0269d7f0e5bf5a87bae4b1855b7220a2f4455194098bec [add WebRoutesHSP Jeremy Shaw **20120203221427 Ignore-this: a65977bc00ca50e0173186728788a39a ] hash: 0000002829-05fb447a3897e190ff7a1592e8424ba3179897f207e7452b5860a3bb98629c12 [TemplatesHSP: minor editing Jeremy Shaw **20120204031424 Ignore-this: e05db2ca9ecd984ed0d378d945a8da31 ] hash: 0000002097-4b45d111285cb81f4ac12fded675cf2443570bb7509e974fa9c81c4c744a15c2 [TemplatesHSPI18n: a lot of additions Jeremy Shaw **20120207182811 Ignore-this: 867d541d3b9d9857f18f7df2f0c659e6 ] hash: 0000023752-e23cf67ea48fbda26992e83f761f2627a8fc8157e2b307f74ae00f08d3bdecc3 [TemplatesHSPI18n: fixed typos, added html/messages.zip Makefile target Jeremy Shaw **20120207211912 Ignore-this: 896ff9b0bd182ce139c696d81a6e6c3d ] hash: 0000013894-07004a4da1f5b2937dabffa5725161de9b7ed97331eb7b19ea58ba3da60b1bf6 [added debug section to TemplatesHSP Jeremy Shaw **20120207222817 Ignore-this: e70051734b432592868c3bb4c20af2dc ] hash: 0000009289-230a00b136dadac74df0e61424381736b7feb7a2d51f984e54e055abbb2c1e71 [TemplateHSP: change some occurances of overlapping instances to ambigous types. Jeremy Shaw **20120208030013 Ignore-this: e077f45f48d8ec1578d2922ca4e1181f ] hash: 0000001988-141a3e6d9b62f370d11c100ed0a9dd92d4b5a3cc640267a981e5a7350c710edf [minor tweaks to i18n section Jeremy Shaw **20120216032054 Ignore-this: 215308a233bf815bcd21c5dca908c0e5 ] hash: 0000000562-1795fd18de4374de4ea42bc84c644dc205146af16f5b26c199be6c0fff4f16ef [theme updates Jeremy Shaw **20120228190653 Ignore-this: 4e7f100f2817899e2f224f52c98f6a87 ] hash: 0000002802-d7f5e919019bcbe0d1b550deeb26ca50222cc831020c8b2080267ea8a081493f [added Template Haskell intro and try to clarify some ideas in acid-state Jeremy Shaw **20120404153117 Ignore-this: b252ddbc0395f1089a154638f89d978a ] hash: 0000014945-9adacb19fc19d9753a311ee5b2f03fe6902bf0edbd8c5785c2ecd4886a7b7fd2 [make how acid-state works h2 not h1 Jeremy Shaw **20120404153227 Ignore-this: 63200913613cd8885633686e3e71578e ] hash: 0000000320-c096c6b4b425e29cdb66db0bea0d21ef1ddf2397b9847f4ebd8375eee2a4106c [fixed formatting issues in hsx section. noted that do-syntax is now more flexible Jeremy Shaw **20120428200002 Ignore-this: fdb07228aa996f77b511f720fa1bbf36 ] hash: 0000002248-fbfd86b8a170b232a881d41b83354799390a5d042579a1cc7178733beff2ca0d [adde Reform tutorial Jeremy Shaw **20120521194741 Ignore-this: aee266b107c9b5fea036283c892f63f9 ] hash: 0000036744-01f3253d5fd0ad12f51e402f56db0b684b352b71f8b72d34f7e4d732686e1155 [RqDataUpload: string -> toHtml Jeremy Shaw **20120521200212 Ignore-this: c4dd30380383a40ac23ceb28ffc05fa6 ] hash: 0000000722-52506d848fcf8b9d181f5653b3ae7b8b074cfdd04fd99a86b3de196c728238f5 [tweaks to reform tutorial Jeremy Shaw **20120521221324 Ignore-this: b7ee9690502b76f5e66c1ae2a4994e69 ] hash: 0000001935-3facdabd1b8c010aca69333c8138d90d9ea9c8d6def2e5a48581499d7e9c8402 [reform: fixed missing tag. Makefile, change how reform is built, added validation Jeremy Shaw **20120521234923 Ignore-this: d6325e42b7bdb23a2fcb5b0326eaadc4 ] hash: 0000002570-fec6e2e45eff1883e88d09cb09e0ff81bfe0d72d2e412841700a53a6f3425fb7 [jmacro: added blurb that talks about JMacro and explicit import lists Jeremy Shaw **20120603173103 Ignore-this: 9e8d6888ced6a7c8242b5bd8d78f4a6b ] hash: 0000003162-c1537bc0054a74f65eb6f494d196048922fddf429daa866126e17f5df39a06bd [jmacro: fix typo and Makefile issues Jeremy Shaw **20120603174130 Ignore-this: 89501b1e552206efc909801132dfcfa9 ] hash: 0000001659-f2c09a5a9ca3da4be6ade9bca2c2709a8752286c8022ccacc7c30e9c8023cb0d [fix target so that changes to .markdown.lhs files overwrite the .lhs instead of appending Jeremy Shaw **20120626045512 Ignore-this: c63a4a7acdaf67147071654f4de4daa2 ] hash: 0000000494-d302a6e7de7cef6681c3f80b95290d7287654694f658ca0c71b7e3161bd3a8d9 [mention EmbedAsAttr (RouteT url m) (Attr String url) instance Jeremy Shaw **20120626045914 Ignore-this: 527050b496cfc2dc1c8c97b2071e45c ] hash: 0000000902-4fdc67e788d1d51bfc948770953873917b4092ffbb0e0b167dc6ee9eb3279f9b [update JMacro tutorial to discuss the new ToMessage behavior Jeremy Shaw **20120705184732 Ignore-this: c1be295c84c3b275ecd6b6b4bead332f ] hash: 0000002464-72401b54114d57f1110e756376619534be922a25f2ca3f2de643cee04cb6eded [force left margin on pages. change some fonts and header styles. Jeremy Shaw **20120710171450 Ignore-this: f00de649d23940374ccd2637183a3a01 ] hash: 0000002793-e794c33ed6c084c4d25c03284604b9f89e49c13046ee7c728d5e6036dd0237fc [update boomerang tutorial to use Text Jeremy Shaw **20120710171521 Ignore-this: 13672b20dc93551c58285269a6c24ddd ] hash: 0000010885-faf54117e68c5cb5e4bc2d73e797edf93c4357fb8d86a5af6ae257f1aac22426 [tweak header sizes Jeremy Shaw **20120710173649 Ignore-this: 84117bf9d4b4fe9e60055ed288867eb3 ] hash: 0000000312-49b02dfabbd4d4fe4558316724170fef12e48523cf10cf1af214d6bb7d5d7bc2 [reformatted source code to fit in 45em box Jeremy Shaw **20120710205924 Ignore-this: ff66972ead05d475d30e13225de30c9e ] hash: 0000030492-f04bfbd9a4611c20127da3148bb0662a828d23c23ac8aee0a6cde92fb4fe2f6b [code should use monospace not san-serif Jeremy Shaw **20121020204104 Ignore-this: 8547f410353caaa0e6755bb2793232cf ] hash: 0000000766-de77ba1cb9e9461327dd528463786893337265d8b03200bb219113393e96f8f9 [fix link to RqDatapost.hs Jeremy Shaw **20121114200134 Ignore-this: 67c6007c3bfce03f793ff672132a8e96 ] hash: 0000000468-78d39a60600d3045a8f22764d1d1e50064dd93c4859014d5b12701263965a396 [update HSX.XML to XMLType Jeremy Shaw **20121125175802 Ignore-this: 2b381c7af81a3267f8cdc011b889ebdd ] hash: 0000003151-8dd3040658c39ec5bb723dc13232975c7bd9522baf447dc878d4172b2d6636cd [RqDataCheckOther: added type signature to remove ambiguous type error. Not sure why this did not show up before. Jeremy Shaw **20121210214030 Ignore-this: da5f02742d1e1317280f416d37aad772 ] hash: 0000000383-9a42cd88c489a86eb910f6eaec72eadbefe8f9644355234df3128d394d4655e3 [fixed some links to source downloads Jeremy Shaw **20121210214243 Ignore-this: d8c589df057179a8c67975de5e7be060 ] hash: 0000000584-4288004505fb150962802282bfeedd6176d39906a0d1d5d2807606a37b68592a [CookieCounter: minor tweaks to demo Jeremy Shaw **20121213000557 Ignore-this: 14cd9c23b09cac3cc7f91ae3f1b44ab1 ] hash: 0000001408-a9388088afd793c500e32155f8c53eb12e80f9375d3d22dc3d597bec4bb6c6df [FileServingSingle: guessContentTypeM now takes the mimetype list as an argument Jeremy Shaw **20121216030944 Ignore-this: aafee0c994263b22a7cd132052ba215f ] hash: 0000000356-cb0007b3ad4e0526a2420f27baf43bde5a17175b4aab070a766ac98e8872c4d4 [Add note about installing happstack. Removed trailing whitespace. Jeremy Shaw **20130221184545 Ignore-this: 63f435c8fe1fe517bd79ef5dd19ee4e6 ] hash: 0000002357-3666a3813a5b4f10dcbfe5d064e993d78227a480710e95a67c9a04e7e8dd1d85 [fixed some minor typos Jeremy Shaw **20130221184614 Ignore-this: de75ce5f180638927eeaf49cd999cda3 ] hash: 0000001713-5eea37b9fc065026a108fd52323b95ec5ba1df8171911a358a18428f31a7b566 [update methodM / methodOnly -> method Jeremy Shaw **20130625182248 Ignore-this: aa77db66449ac747865e0ef090c259eb ] hash: 0000006202-8d6ee96807dd911b5531f1b5a8fe6076674015d3454d5c0f7b9ac2cbdf27718d [Update heist tutorial for latest version. contact@xaviershay.com**20130706142544 Ignore-this: 8974a0e3e3d968898c0bca21eeab130c This is not exactly equivalent (does not include live reloading of templates), but has the benefit of actually working so is a strict improvement. ] hash: 0000007309-ddd2cf7cd7af284ca1964d0fc01bb74dc0bce414ce7f4ef38709431216fddf9b [HSX crash course now exists. contact@xaviershay.com**20130706143412 Ignore-this: d4ec6cc4c7c2353794ee8bd932ca78e9 ] hash: 0000000552-54a15141a5633cd966ae60490f1ef60738cf5780d2e18f2f8e60040e3a8d6cd0 [Remove duplicated words. contact@xaviershay.com**20130706155238 Ignore-this: 8bdf5ea16e29bd0538402bc05a101ff2 ] hash: 0000000932-b1683e37f08ad8e4269aa863937fe2e6d5328e75a8e0ac091967ebca3eadbb68 [Grammar fix: an -> a. contact@xaviershay.com**20130706155403 Ignore-this: 4bd663efdea642ecaf8664bd782768ae ] hash: 0000001195-1ee8f491f5738a5724ef19d818d705eaf8222b1fb5277e2b63e8ea5392db012d