#~ 3.99.0.23B  )-=?kr³ΉΝΩϊ-6?JOe‘§³ΒΚψ#AQao{Ÿ§°·½Ξίω,1Rcl‘œ²Ί½ΙΞi4?lib=c?def=?Garg-decoder>p+@unixDrest-arg?depKcontroller-body=u))Useful_predicates__accessors_and_mutatorsBplanet>>/Users/dave/planet/untyped/dispatch.plt/1/2/doc/dispatch.scrbltopOdefine/provide-siteGinteger-argDispatching_an_initial_requestGdefine-siteGarg-patternDreal-argCreate_the_siteDsite-outDdispatchFstring-arg@formURLs_to_controllers''Clean_separation_of_view_and_controllerMdefine-controllerapiGarg-encoderJcontroller-urlquick++Insert_links_from_one_controller_to_anotherIcontroller-idGset-arg-id!Lsite-controllersDefine_a_custom_404_handler Next_steps___ standard-args Dispatch_v1Gcontroller?Ocontroller-pipelineKcontroller-siteCsite-idDmake-argBarg-idAsite?Lset-arg-decoder!Lset-arg-encoder!Define_some_controllers""(planet untyped/dispatch/dispatch) custom-args@arg?Defining_sites_and_controllersLset-arg-pattern!Dmod-path""(planet untyped/dispatch/dispatch)Fsymbol-argControllers_to_URLsintro>v!Gindex-entry@part7/Users/dave/planet/untyped/dispatch.plt/1/2/dispatch.ssŸ#gŸ#_^% c]$-fž_render-struct.ssscribbledeserialize-info:mobile-root-v0ž_ struct.ssscribbledeserialize-delayed-elementž_ struct.ssscribbledeserialize-info:element-v0ž_ struct.ssscribble!deserialize-info:hover-element-v0ž_ struct.ssscribble deserialize-info:link-element-v0ž_ struct.ssscribbledeserialize-delayed-index-descž_manual-struct.ssscribble#deserialize-info:form-index-desc-v0ž_manual-struct.ssscribble(deserialize-info:procedure-index-desc-v0ž_decode-struct.ssscribble#deserialize-info:part-index-desc-v0ž_manual-struct.ssscribble*deserialize-info:module-path-index-desc-v0gg``ž$Ÿ7/Users/dave/planet/untyped/dispatch.plt/1/2/dispatch.ssŸC/Users/dave/planet/untyped/dispatch.plt/1/2/doc/dispatch/index.html``ž$` `ž$ ž   schemesymbol^` untyped/dispatch/dispatchž ` `ž$` `ž$ž ` `ž$schemevaluelink``ž$` `ž$` `ž$ž ^Dispatching an initial request` `ž$``ž$` `ž$``ž$ž ^ Dispatch v1schemesyntaxlink^))Useful predicates, accessors and mutatorsž ``ž$``ž$` `ž$ ``ž$!``ž$``ž$ ž "^URLs to controllers` `ž$#` `ž$$``ž$^''Clean separation of view and controller``ž$%ž &^Define a custom 404 handlerž '^ Next steps...` `ž$(ž )``ž$*` `ž$``ž$+^ API Reference``ž$,` `ž$``ž$-` `ž$.` `ž$/` `ž$` `ž$0` `ž$1``ž$``ž$2^ Quick Start``ž$1ž 3ž 4 schemeparen5^Custom URL pattern arguments``ž$6ž 7^Defining sites and controllers` `ž$6``ž$8` `ž$``ž$.`9ž :` `ž$%^Standard URL pattern arguments``ž$ ` `ž$8` `ž$-` `ž$*``ž$0` `ž$2``ž$/``ž$#` `ž$+^++Insert links from one controller to another` `ž$,` `ž$;``ž$^Define some controllers``ž$;ž <^Controllers to URLs^Create the site=^Overview``ž$$ ^# =h=!]Aequalbž#>ž% ž#bž&>ž% ž&bž'>ž% ž'c`?ž^ž define-controller^^$_% ^`& ^_%ž)^^$_% ^`'ž^ž define-controller``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_)ž*b`@`ž+ž(>ž%ž `@ž(c`?žN^ž make-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž make-arg``ž$.ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*.ž*b`@`ž+ž,>ž%ž `@ž,c`?`@`ž+ž,^ž Define a custom 404 handler^_% ž-]+bž->ž% ž-bž.>ž% ž.b`@`ž+ž/>ž%ž6 `@ž/bž0>ž% ž0c`?ž3^ž  controller?^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  controller?``ž$*ž 11Provided from: (planet untyped/dispatch/dispatch)^(_**ž*c`?`@`ž+ža^ž Controllers to URLs^_% žb]+c`?ž9^ž site-id^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž site-id``ž$-ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*-ž*bž2>ž% ž2c`?ž$^ž controller-body^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž controller-body``ž$ ž 11Provided from: (planet untyped/dispatch/dispatch)^(_* ž*c`?ž8^ž dispatch^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž dispatch``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*bž3>ž% ž3bž4>ž% ž4b`@`ž+ž5>ž%žc `@ž5c`?`@`ž+ž/^ž Dispatching an initial request^_% ž6]+bž7>ž% ž7c`?`@`ž+žI^ž Defining sites and controllers^_% žJ]+bž8>ž% ž8c`?ž@^ž set-arg-encoder!^^$_% ^`& ^_%ž)^ž set-arg-encoder!ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*2ž*bž9>ž% ž9bž:>ž% ž:b`@`ž+ž;>ž%ž& `@ž;c`?`@`ž+ž2^ž  Dispatch v1^_% ž]+c`?ž^^ž define/provide-site^^$_% ^`& ^_%ž)^^$_% ^`'ž^ž define/provide-site``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_)ž*c`?`@`ž+ž(^ž ))Useful predicates, accessors and mutators^_% ž]+c`?ž!^ž  define-site^^$_% ^`& ^_%ž)^^$_% ^`'ž^ž  define-site``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_)ž*b`@`ž+ž>ž%ž* `@žbž>ž% žb`@`ž+ž>ž%ž6 `@žbž>ž% žbž >ž% ž c`?ž`^ž  symbol-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  symbol-arg``ž$;ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*;ž*c`?žL^ž set-arg-pattern!^^$_% ^`& ^_%ž)^ž set-arg-pattern!ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*8ž*c`?žf^ž  set-arg-id!^^$_% ^`& ^_%ž)^ž  set-arg-id!ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*$ž*bž!>ž% ž!b`@`ž+ž">ž%žA `@ž"bž#>ž% ž#bž$>ž% ž$b`@`ž+ž%>ž%ž[ `@ž%c`?`@`ž+ž;^ž URLs to controllers^_% ž&]+bž'>ž% ž'c`?ž#^ž  arg-decoder^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  arg-decoder``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*bž(>ž% ž(bž)>ž% ž)c`?`@`ž+žF^ž Custom URL pattern arguments^_% žG]+c`?ž&^ž rest-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž rest-arg``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*c`?`@`ž+ž^ž ''Clean separation of view and controller^_% ž*]+bž+>ž% ž+c`?`@`ž+ž.^ž  Next steps...^_% ž/]+b`@`ž+ž,>ž%ž- `@ž,b`@`ž+ž.>ž%ž/ `@ž.bž0>ž% ž0c`?žY^ž  controller-id^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  controller-id``ž$#ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*#ž*b`@`ž+ž1>ž%žQ `@ž1b`@`ž+ž2>ž%ž `@ž2c`?ž7^ž controller-site^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž controller-site``ž$,ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*,ž*c`?ž^ž  arg-encoder^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  arg-encoder``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*c`?ž5^ž controller-pipeline^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž controller-pipeline``ž$+ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*+ž*bž3>ž% ž3bž4>ž% ž4bž5>ž% ž5c`?`@`ž+ž^ž  API Reference^_% ž6]+bž7>ž% ž7bž8>ž% ž8c`?ž:^ž site-out^^$_% ^`& ^_%ž)^^$_% ^`'ž^ž site-out``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_)ž*bž9>ž% ž9c`?žH^ž arg?^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž arg?``ž$6ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*6ž*c`?žR^ž controller-url^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž controller-url``ž$ ž 11Provided from: (planet untyped/dispatch/dispatch)^(_* ž*bž:>ž% ž:bž;>ž% ž;bž<>ž% žž% ž=bž>>ž% ž>bž?>ž% ž?bž@>ž% ž@c`?`@`ž+ž"^ž  Quick Start^_% žA]+bžB>ž% žBb`@`ž+žC>ž%ž_ `@žCc`?`9žD^žD^_% f_%žE^(_%ž)^^$_% ^`'ž^ž planet``bDcollectsž schemež base.ss _%>tt^ _%ž)^ž untyped/dispatch/dispatch_%žE^)],c`?žB^ž set-arg-decoder!^^$_% ^`& ^_%ž)^ž set-arg-decoder!ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*1ž*b`@`ž+žF>ž%žG `@žFbžH>ž% žHb`@`ž+žI>ž%žJ `@žIc`?žX^ž arg-id^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž arg-id``ž$/ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*/ž*bžK>ž% žKbžL>ž% žLbžM>ž% žMbžN>ž% žNc`?ž?^ž real-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž real-arg``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*bžO>ž%ž6 žObžP>ž% žPc`?`@`ž+ž1^ž Standard URL pattern arguments^_% žQ]+bžR>ž% žRbžS>ž% žSbžT>ž% žTc`?žV^ž site?^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž site?``ž$0ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*0ž*bžU>ž% žUbžV>ž% žVbžW>ž% žWbžX>ž% žXc`?ž)^ž  integer-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  integer-arg``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*bžY>ž% žYc`?ž+^ž site-controllers^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž site-controllers``ž$%ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*%ž*bžZ>ž% žZc`?`@`ž+ž%^ž ++Insert links from one controller to another^_% ž[]+bž\>ž% ž\bž]>ž% ž]bž^>ž% ž^c`?`@`ž+žC^ž Define some controllers^_% ž_]+bž`>ž% ž`c`?`@`ž+žd^ž Overview^_% že]+b`@`ž+ža>ž%žb `@žac`?ž2^ž  arg-pattern^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  arg-pattern``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*c`?`@`ž+ž5^ž Create the site^_% žc]+b`@`ž+žd>ž%že `@ždc`?ž#^ž  string-arg^^$_% ^`& ^_%ž)^^$_% ^`'ž1^ž  string-arg``ž$ž 11Provided from: (planet untyped/dispatch/dispatch)^(_*ž*bžf>ž% žf |^^A^^A^ ^A ^?^^A^@^ ^?^^A.^@^^?^@^&^ ^A^ ^A^@^^ ^A^?^^A*^?^@^<^?^^A-^^A^?^^A ^?^^A^ ^A^ ^A^@^^?^@^^ ^A^?^@^7^^A^?^^A2^ ^A^^A^@^^?^@^)^?^^A^?^@^ ^?^^A^@^^^A^@^^^A^ ^A ^?^^A;^?^^A8^?^^A$^^A^@^!^^A^^A ^@^"^?^@^^ ^A#^?^^A^ ^A$^^A^?^@^5^?^^A^?^@^^^A%^?^@^'^@^&^@^'^ ^A^?^^A#^@^(^@^)^?^^A,^?^^A^?^^A+^^A*^ ^A^^A+^?^@^^^A,^ ^A^?^^A^^A-^?^^A6^?^^A ^ ^A.^ ^A/^ ^A^ ^A0^ ^A1^^A^^A2^?^@^!^^A1^@^3^?^94^?^^A1^@^5^^A6^@^7^?^^A/^ ^A6^^A8^ ^A^^A.^?^^A^9:^ ^A%^?^@^(^^A ^ ^A8^ ^A-^?^^A0^ ^A*^^A0^ ^A2^^A/^?^^A^^A#^?^^A%^ ^A+^?^@^"^ ^A,^ ^A;^^A^?^@^3^^A;^?^@^=^@^<^?^^A^?^@^^@^=^?^^A^^A$