package eliom
Advanced client/server Web and mobile framework
Install
Dune Dependency
Authors
Maintainers
Sources
10.3.1.tar.gz
md5=a989128ffd2ffd4a74b17233cd0a4b46
sha512=ee76f43609fc33aad96758e9a9698ec517aa92eaaf4575e3e4b43aaa34b3659f0403370d1c8a20c605465802375cbdf7f98a0d086cb3c73e86d19115064f7f15
doc/src/eliom.server/eliom_cscache.ml.html
Source file eliom_cscache.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
Caml1999M0333eliom_cscache.eliomM< ;i1ocaml.ppx.context&_none_@@A)tool_name*ppx_driver@@@,include_dirs"[]@@@)load_path! %@%@@,open_modules*.@.@@+for_package3$None8@8@@%debug=%falseB@B@@+use_threadsG K@K@@-use_vmthreadsPT@T@@/recursive_typesY]@]@@)principalb%f@f@@3transparent_modulesk.o@o@@-unboxed_typest7x@x@@-unsafe_string}@@@@'cookieso@@@@@@@@@@ $__eliom__compilation_unit_id__ZYKbJG3eliom_cscache.eliomA@A@AA@A@A@@&ZYKbJG@@@@A@@@@@A@@@@A@A@A@A@A@A@"()!A@"A@A@$A@%A@A@@,Eliom_syntax*set_global0A@1A@A3A@4A@A@@@$true=A@>A@A@@A@AA@A@@@CA@DA@A@@@@FA@GA@A@IA@JA@A@REqqSEqz@@AUEqqVEqz@@XEqqYEqz@A#!tbEqcEq@@!ajEqwkEqy@@@BA!bsEq{tEq}@@@BA@@@A,Eliom_shared%Value!tEqfEqz@@$unitEqDEqH@@EqDEqH@@@'Hashtbl!tEq[Eqd@!aEqMEqO@@@#Lwt!tEqTEqY@!bEqQEqS@@@@EqQEqY@@@@EqLEqd@@@EqDEqd@@@@EqCEqz@@@@EqqEqz@@EqqEqz@@G||I@@AG||I@@G||I@@KP[@@AKP[@@KP[@@'create_KK@KK@@@@@"()KK@@KK@@@@!c L L@L L@@@/Eliom_reference(Volatile-eref_from_funMM@MM@@@%scope,Eliom_common-request_scope+M,M1@.M/M1@@@@@@?9N2=:N2?@@<N2==N2?@@@'Hashtbl&createHN2CIN2Q@KN2CLN2Q@@@@"10@TN2RUN2T@@@@WN2CXN2T@@@ZN28[N2U@^N29_N2T@@@@aMbN2U@@@@@dLeN2U@@@@smP[anP[c@@pP[aqP[c@@@/Eliom_reference(Volatile#get~P[gP[@P[gP[@@@@!cP[P[@P[P[@@@@P[gP[@@@P[]P[@@@LP[@@@KP[A@@@@KP[@@KP[@@7_eliom_fragment_ZYKbJG1SS@H@@I@@A@@@@!ySS@SS@@@ SS@SS@@@2Eliom_client_value!tSS@@SS@@@@SS@@@SS@@SS@@@@SS@@@SS@@@SS@@@@@SS@@SS@@RS@@ARS@@RS@@&createRR@RR@@@@@#RR@@ R!R@@@,Eliom_shared%Value&create.S/S@1S2S@@@@'create_=S>S@@SAS@@@@OISJS@@LSMS@@@@OSPS@SSTS@@@@^S_S@aSbS@@@@A,client_valuepSqS@sStS@@@#pos&Lexing)pos_fnameSS@@@ @@A@"@@#@@A@@(pos_lnumSS@"19@2@@3@@A@@#'pos_bolSS@#414@B@@C@@A@@3(pos_cnumSS@#455@R@@S@@A@@@@SS@@@IHSS@Ѱf@@g@@A@i@@j@@A@@ZGSS@"19@x@@y@@A@@iFSS@#414@@@@@A@@xESS@#455@@@@@A@@@@SS@@@@ S S@@@@'ZYKbJG1@@@@A@@@@@A@@@"()@@@@A@@@@@A@@@%S&S@@@WV-S.S@@2S3S@@@@5S6S@@@8S9S@@@@;S<S@@@@>S?S@@@ARBSA@@@@DRES@@GRHS@@PUQYq@@ASUTYq@@VUWYq@@,do_cache_rawbUcU@eUfU@@@@@%cachenUoU@qUrU@@@@@"idzU{U@}U~U@@@@@$dataUU@UU@@@@!cVV@VV@@@,Eliom_shared%Value%localVV'@VV'@@@@%cacheV(V-@V(V-@@@@İV.V0@@V.V0@@@@VV0@@@@@VV0@@'Hashtbl'replaceW46W4E@W46W4E@@@@!cW4FW4G@W4FW4G@@@@"idW4HW4J@W4HW4J@@@@$dataW4KW4O@W4KW4O@@@@W46W4O@@@&ignoreYqs Yqy@YqsYqy@@@@#Lwt%catchYq{Yq@ Yq{!Yq@@@@@@@(Yq)Yq@@@$data0Yq1Yq@3Yq4Yq@@@6Yq7Yq@:Yq;Yq@@@@@@!eEYqFYq@HYqIYq@@@'Hashtbl&removeVYqWYq@YYqZYq@@@@!ccYqdYq@fYqgYq@@@@"idpYqqYq@sYqtYq@@@@vYqwYq@@@#Lwt$failYqYq@YqYq@@@@!eYqYq@YqYq@@@@YqYq@@@YqYq@@@YqYq@YqYq@@@@YqzYq@Yq{Yq@@@@YqsYq@@@W46Yq@@@VYq@@@UYqA@@UYqA@@UYqA@@@@UYq@@UYq@@[[@@A[[@@[[@@(do_cache[[@[[@@@@@%cache[[@[[@@@@@"id[[@[[@@@@@$data[[@[[@@@,do_cache_raw [[@ [[@@@@%cache[[@[[@@@@"id$[%[@'[([@@@@#Lwt&return5[6[@8[9[@@@@$dataB[C[@E[F[@@@@H[I[@L[M[@@@@O[P[@@@R[S[A@@U[V[A@@X[Y[A@@@@[[\[@@^[_[@@7_eliom_fragment_ZYKbJG2p_@Zq_@s@@@@@A@@@@{_@I|_@|@~_@I_@|@@@ʰ_@I_@|@_@I_@|@@@_@I_@|@@_@I_@|@@@@_@I_@|@@@̰_@I_@|@@_@I_@|@@@@_@I_@|@@@_@I_@|@@@_@I_@|@@@@@_@I_@|@@_@I_@|@@6_eliom_escaped_ident_3_@p_@s@Y@@Z@@A@@@@_@p_@s@_@p_@s@@@_@p_@s@_@p_@s@@@@_@p_@s@@@@_@p_@s@@@_@p_@s@@@_@p_@s@@@@@_@p_@s@@_@p_@s@@6_eliom_escaped_ident_2_@k_@o@@@@@A@@@@L _@k _@o@_@k _@o@@@X_@k_@o@_@k_@o@@@@_@k_@o@@@@!_@k"_@o@@@$_@k%_@o@@@'_@k(_@o@@@@@*_@k+_@o@@-_@k._@o@@6_eliom_escaped_ident_19_@c:_@j@@@@@A@@@@D_@cE_@j@G_@cH_@j@@@P_@cQ_@j@S_@cT_@j@@@@X_@cY_@j@@@@\_@c]_@j@@@__@c`_@j@@@b_@cc_@j@@@@@e_@cf_@j@@h_@ci_@j@@k]l_@|@@An]o_@|@@q]r_@|@@(do_cache}]~]@]]@@@@@%cache]]!@]]!@@@@@"id]"]$@]"]$@@@@@!v]%]&@]%]&@@@(do_cache^)+^)3@^)+^)3@@@@%cache^)4^)9@^)4^)9@@@@"id^):^)<@^):^)<@@@@!v^)=^)>@^)=^)>@@@@^)+^)>@@@&ignore_@B_@H@_@B_@H@@@@_@Z_@s@_@Z_@s@@@@_@I_@J@ _@I _@J@@@_@I_@J@@@@@A@@@@@A@@*_@I+_@J@"31@@@@@A@@9_@I:_@J@#832@@@@@A@@H_@II_@J@#841@@@@@A@@@@R_@IS_@J@@@ذ]_@I^_@J@a@@@@A@@@@@A@@װn_@Io_@J@"31@@@ @@A@@ְ}_@I~_@J@#832@@@@@A@@հ_@I_@J@#841@&@@'@@A@@@@_@I_@J@@@@_@I_@J@@@@'ZYKbJG25@@6@@A@8@@9@@A@@@-escaped_value_@c_@j@_@c_@j@@@@_@c_@j@_@c_@j@@@@%cache_@e_@j@_@e_@j@@@@_@c_@d@@@@_@c_@j@@@0_@k_@o@_@k_@o@@@@_@k_@o@_@k_@o@@@@"id_@m_@o@_@m_@o@@@@_@k_@l@@@@_@k _@o@@@__@p_@s@_@p_@s@@@@_!_@p"_@s@$_@p%_@s@@@@!v._@r/_@s@1_@r2_@s@@@@4_@p5_@q@@@@7_@p8_@s@@@@@@@@A@@@=_@I>_@J@@@onE_@IF_@J@$unitN_@vO_@z@@Q_@vR_@z@@@@T_@IU_@J@@@W_@IX_@J@@@@Z_@I[_@|@@@@]_@B^_@|@@@`^)+a_@|@@@c]%d_@|A@@f]"g_@|A@@i]j_@|A@@@@l]m_@|@@o]p_@|@@7_eliom_fragment_ZYKbJG3f >f W@ @@ @@A@@@@ϰf -f `@f -f `@@@۰f -f `@f -f `@@@Ͱf -f `@@f -f `@@@@f -f `@@@ݰf -f `@@f -f `@@@@f -f `@@@f -f `@@@f -f `@@@@@f -f `@@f -f `@@6_eliom_escaped_ident_6f Tf W@ j@@ k@@A@@@@"f Tf W@f Tf W@@@.f Tf W@f Tf W@@@@f Tf W@@@@f Tf W@@@f Tf W@@@f Tf W@@@@@ f T f W@@ f T f W@@6_eliom_escaped_ident_5 f O f S@ @@ @@A@@@@] f O f S@ f O f S@@@i &f O 'f S@ )f O *f S@@@@ .f O /f S@@@@ 2f O 3f S@@@ 5f O 6f S@@@ 8f O 9f S@@@@@ ;f O <f S@@ >f O ?f S@@6_eliom_escaped_ident_4 Jf G Kf N@ @@ @@A@@@@ Uf G Vf N@ Xf G Yf N@@@ af G bf N@ df G ef N@@@@ if G jf N@@@@ mf G nf N@@@ pf G qf N@@@ sf G tf N@@@@@ vf G wf N@@ yf G zf N@@ |a~~ }l4@@A a~~ l4@@ a~~ l4@@$find a~ a~@ a~ a~@@@@@%cache a~ a~@ a~ a~@@@@@(get_data a~ a~@ a~ a~@@@@@"id a~ a~@ a~ a~@@@'Hashtbl$find b b@ b b@@@@,Eliom_shared%Value%local b b@ b b@@@@%cache b b@ b b@@@@ b b@ b b@@@@ b b@@ b b@@@@ b b@ b b@@@@"id b b@ b b@@@@ b b@@@)Not_found c c@@ c c@@@@@"th *d +d@ -d .d@@@##lwt 5e 6e@@!v De Ee@ Ge He@@@(get_data Qe Re@ Te Ue@@@@"id ^e _e@ ae be@@@@ de ee@@@@@ ge he@@&ignore sf & tf ,@ vf & wf ,@@@@ f > f W@ f > f W@@@@ d# f - f .@ f - f .@@@"! f - f .@ >@@?@@A@A@@B@@A@@2 f - f .@"38@P@@Q@@A@@A f - f .@$1056@_@@`@@A@@P f - f .@$1069@n@@o@@A@@@@ f - f .@@@ed f - f .@ @@@@A@@@@@A@@vc f - f .@"38@@@@@A@@b f - f .@$1056@@@@@A@@af -f .@$1069@@@@@A@@@@"f -#f .@@@@%f -&f .@@@@'ZYKbJG3@@@@A@@@@@A@@@@f GAf N@Cf GDf N@@@@Nf GOf N@Qf GRf N@@@@%cache[f I\f N@^f I_f N@@@@af Gbf H@@@@df Gef N@@@Aof Opf S@rf Osf S@@@@o}f O~f S@f Of S@@@@"idf Qf S@f Qf S@@@@f Of P@@@@f Of S@@@pf Tf W@f Tf W@@@@ٰf Tf W@f Tf W@@@@!vf Vf W@f Vf W@@@@f Tf U@@@@f Tf W@@@@X@@Y@@A@@@f -f .@@@ f -f .@$unitf Zf ^@@f Zf ^@@@@f -f .@@@f -f .@@@@f -f `@@@@f &f `@@@#Lwt&returngbhgbr@gbhgbr@@@@!vgbsgbt@gbsgbt@@@@gbhgbt@@@ f &gbt@@@ egbt@@@@egbt@@egbtA@@@@dgbt@@,do_cache_raw"l#l$@%l&l$@@@@%cache/l%0l*@2l%3l*@@@@"id<l+=l-@?l+@l-@@@@"thIl.Jl0@Ll.Ml0@@@@OlPl0@@@"thWl2Xl4@Zl2[l4@@@]l^l4@@@`dal4@@@@cbdl4@@@fa~gl4A@@ia~jl4A@@la~ml4A@@@@oa~~pl4@@ra~~sl4@@{n66|s*H@@A~n66s*H@@n66s*H@@uJJw@@AuJJw@@uJJw@@yy@@Ayy@@yy@)Not_readyyy@@@@yy@@ D@@ E@@A@yy@@{{:@@A{{:@@{{:@@*local_find{{@{{@@@@@%cache{{@{{@@@@@"id{{@{{@@@'Hashtbl$find{{@{{@@@@,Eliom_shared%Value%local { {,@ { {,@@@@%cache {- {2@ {- {2@@@@ { {3@ "{ #{2@@@@1 +{4 ,{6@@ .{4 /{6@@@@ 1{ 2{7@ 5{ 6{6@@@@"id ?{8 @{:@ B{8 C{:@@@@ E{ F{:@@@ H{ I{:A@@ K{ L{:A@@@@ N{ O{:@@ Q{ R{:@@ Z}<< [z@@A ]}<< ^z@@ `}<< az@@-find_if_ready l}<@ m}<M@ o}<@ p}<M@@@@@%cache x}<N y}<S@ {}<N |}<S@@@@@"id }<T }<V@ }<T }<V@@@@!v ~Y_ ~Y`@ ~Y_ ~Y`@@@*local_find ~Yc ~Ym@ ~Yc ~Ym@@@@%cache ~Yn ~Ys@ ~Yn ~Ys@@@@"id ~Yt ~Yv@ ~Yt ~Yv@@@@ ~Yc ~Yv@@@@@ ~Y[ ~Yv@@#Lwt%state z z@ z z@@@@!v z z@ z z@@@@ z z@@@#Lwt&Return z z@@!v z z@ z z@@@ z z@@@@!vzz@ z z@@@@zz@@@@%raisezz@zz@@@@)Not_ready&z'z@@)z*z@@@@,z-z@@@@/z|0z@@@2~Y[3z@@@5}<T6zA@@8}<N9zA@@@@;}<<<z@@>}<<?z@@*JA@KA@A@MA@NA@A@@)(WA@XA@AZA@[A@A@@@%falsedA@eA@A@gA@hA@A@@@jA@kA@A@@@@mA@nA@A@pA@qA@A@
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>