package eliom
Advanced client/server Web and mobile framework
Install
Dune Dependency
Authors
Maintainers
Sources
11.0.1.tar.gz
md5=3aeeca5f734f8e932b5a00fbfd43bd26
sha512=d92948949c81fe5b84f7d262b72653175d4f69574cbb4f85433f3a40df436e9e78b3f024ebcd98cb0e1c8ec45af0e3f9cd1153187549883f4ddfd32feeee3176
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 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
Caml1999M0343eliom_cscache.eliomLB<;X1ocaml.ppx.context&_none_@@A)tool_name*ppx_driver@@@,include_dirs"[]@@@3hidden_include_dirs! %@%@@)load_path*1@1@@6@6@@@6@@,open_modules;$?@?@@+for_packageD$NoneI@I@@%debugN%falseS@S@@+use_threadsX \@\@@-use_vmthreadsae@e@@/recursive_typesjn@n@@)principals%w@w@@3transparent_modules|.@@@-unboxed_types7@@@-unsafe_string@@@@'cookies@@@@@@@@@@ $__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 LL@LL@@@/Eliom_reference(Volatile-eref_from_funMM@!M"M@@@%scope,Eliom_common-request_scope/M0M1@2M3M1@@@@;N2=<N2?@@@CCN2=DN2?@@@@@@'Hashtbl&createPN2CQN2Q@SN2CTN2Q@@@@"10@\N2R]N2T@@@@_N2C`N2T@@@bN28cN2U@fN29gN2T@@@@iMjN2U@@@@@lLmN2U@@sP[atP[c@@@{{P[a|P[c@@@@@@/Eliom_reference(Volatile#getP[gP[@P[gP[@@@@!cP[P[@P[P[@@@@P[gP[@@@P[]P[@@@LP[@@@KP[A@@@@KP[@@KP[@@7_eliom_fragment_ZYKbJG1SS@e@@f@@A@@SS@@@!ySS@@@@2Eliom_client_value!tSS@@SS@@@@SS@@@SS@@SS@@@@SS@@@.SS@SS@@@SS@@@@@SS@@ S S@@R S@@ARS@@RS@@&createRR@!R"R@@@(R)R@@@00R1R@@@@@@,Eliom_shared%Value&create?S@S@BSCS@@@@'create_NSOS@QSRS@@@@ZZS[S@@]S^S@@@@`SaS@dSeS@@@@oSpS@rSsS@@@@R,client_valueSS@SS@@@#pos&Lexing)pos_fnameSS@A@@B@@A@D@@E@@A@@(pos_lnumSS@"19@T@@U@@A@@#'pos_bolSS@#414@d@@e@@A@@3(pos_cnumSS@#455@t@@u@@A@@@@SS@@@IHSS@@@@@A@@@@@A@@ZGSS@"19@@@@@A@@iFSS@#414@@@@@A@@xE SS@#455@@@@@A@@@@SS@@@@SS@@@@'ZYKbJG1@@@@A@@@@@A@@@"()@@@@A@@@@@A@@@6S7S@@@cb>S?S@@CSDS@@@@FSGS@@@ISJS@@@@LSMS@@@@OSPS@@@RRSSA@@@@URVS@@XRYS@@aUbYq@@AdUeYq@@gUhYq@@,do_cache_rawsUtU@vUwU@@@}U~U@@@%cacheUU@@@UU@@@"idUU@@@UU@@@$dataUU@@@@@@!cVV@VV@@@,Eliom_shared%Value%localVV'@VV'@@@@%cacheV(V-@V(V-@@@@հV.V0@@V.V0@@@@VV0@@@@@VV0@@'Hashtbl'replaceW46W4E@W46W4E@@@@!cW4FW4G@W4FW4G@@@@"idW4HW4J@ W4H W4J@@@@$dataW4KW4O@W4KW4O@@@@W46W4O@@@&ignore#Yqs$Yqy@&Yqs'Yqy@@@@#Lwt%catch4Yq{5Yq@7Yq{8Yq@@@@@YqAYq@@@@@@@@$dataKYqLYq@NYqOYq@@@QYqRYq@UYqVYq@@@@^Yq_Yq@@@!efYqgYq@@@@@'Hashtbl&removeuYqvYq@xYqyYq@@@@!cYqYq@YqYq@@@@"idYqYq@YqYq@@@@YqYq@@@#Lwt$failYqYq@YqYq@@@@!eYqYq@YqYq@@@@YqYq@@@YqYq@@@YqYq@YqYq@@@@YqzYq@Yq{Yq@@@@YqsYq@@@W46Yq@@@VYq@@@UYqA@@@@UYq@@UYq@@[[@@A[[@@[[@@(do_cache[[@[[@@@[[@@@%cache[[@@@ [ [@@@"id[[@@@[[@@@$data[[@@@@@,do_cache_raw)[*[@,[-[@@@@%cache6[7[@9[:[@@@@"idC[D[@F[G[@@@@#Lwt&returnT[U[@W[X[@@@@$dataa[b[@d[e[@@@@g[h[@k[l[@@@@n[o[@@@q[r[A@@@@t[u[@@w[x[@@7_eliom_fragment_ZYKbJG2_@Z_@s@0@@1@@A@@_@I_@|@@@˰_@I_@|@ @@@ɰ_@I_@|@@_@I_@|@@@@_@I_@|@@@ٰ_@I_@|@@_@I_@|@@@@_@I_@|@@@_@I_@|@_@I_@|@@@_@I_@|@@@@@_@I_@|@@_@I_@|@@6_eliom_escaped_ident_3_@p_@s@@@@@A@@_@p_@s@@@_@p_@s@ @@@@_@p_@s@@@@_@p_@s@@@2_@p_@s@_@p_@s@@@_@p_@s@@@@@ _@p_@s@@ _@p_@s@@6_eliom_escaped_ident_2_@k_@o@@@@@A@@#_@k$_@o@@@[*_@k+_@o@ @@@@1_@k2_@o@@@@5_@k6_@o@@@n=_@k>_@o@@_@kA_@o@@@C_@kD_@o@@@@@F_@kG_@o@@I_@kJ_@o@@6_eliom_escaped_ident_1U_@cV_@j@@@@@A@@__@c`_@j@@@f_@cg_@j@ @@@@m_@cn_@j@@@@q_@cr_@j@@@y_@cz_@j@|_@c}_@j@@@_@c_@j@@@@@_@c_@j@@_@c_@j@@]_@|@@A]_@|@@]_@|@@(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@@M_@IN_@J@"31@@@@@A@@\_@I]_@J@#832@@@@@A@@k_@Il_@J@#841@@@@@A@@@@u_@Iv_@J@@@_@I_@J@*@@+@@A@-@@.@@A@@_@I_@J@"31@<@@=@@A@@_@I_@J@#832@K@@L@@A@@_@I_@J@#841@Z@@[@@A@@@@_@I_@J@@@@_@I_@J@@@@'ZYKbJG2i@@j@@A@l@@m@@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@@@_6_@p7_@s@9_@p:_@s@@@@hD_@pE_@s@G_@pH_@s@@@@!vQ_@rR_@s@T_@rU_@s@@@@W_@pX_@q@@@@Z_@p[_@s@@@@ @@ @@A@@@`_@Ia_@J@@@h_@Ii_@J@$unitq_@vr_@z@@t_@vu_@z@@@@w_@Ix_@J@@@z_@I{_@J@@@@}_@I~_@|@@@@_@B_@|@@@^)+_@|@@@]_@|A@@@@]_@|@@]_@|@@7_eliom_fragment_ZYKbJG3f >f W@ E@@ F@@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 `@@6_eliom_escaped_ident_6f Tf W@ @@ @@A@@f Tf W@@@4 f T f W@ @@@@ f T f W@@@@ f T f W@@@G f T f W@ f T f W@@@ f T f W@@@@@ f T f W@@ "f T #f W@@6_eliom_escaped_ident_5 .f O /f S@ @@ @@A@@ 8f O 9f S@@@p ?f O @f S@ @@@@ Ff O Gf S@@@@ Jf O Kf S@@@ Rf O Sf S@ Uf O Vf S@@@ Xf O Yf S@@@@@ [f O \f S@@ ^f O _f S@@6_eliom_escaped_ident_4 jf G kf N@ @@ @@A@@ tf G uf N@@@ {f G |f N@ @@@@ f G f N@@@@ f G f N@@@ f G f N@ f G f N@@@ f G f N@@@@@ f G f N@@ f G f N@@ a~~ l4@@A a~~ l4@@ a~~ l4@@$find a~ a~@ a~ a~@@@ a~ a~@@@%cache a~ a~@@@ a~ a~@@@(get_data a~ a~@@@ a~ a~@@@"id 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 3b 4b@ 6b 7b@@@@ 9b :b@@@)Not_found Cc Dc@@ Fc Gc@@@@@"th Qd Rd@ Td Ud@@@"#lwt \e ]e@@!v ke le@ ne oe@@@(get_data xe ye@ {e |e@@@@"id e e@ e e@@@@ e e@@@@@ e e@@&ignore f & f ,@ f & f ,@@@@ f > f W@ f > f W@@@@ 9 f - f .@ f - f .@@@876 f - f .@ аv@@w@@A@y@@z@@A@@H5 f - f .@"38@@@@@A@@W4 f - f .@$1056@@@@@A@@f3 f - f .@$1069@@@@@A@@@@f -f .@@@{zf -f .@@@@@A@@@@@A@@y!f -"f .@"38@@@@@A@@x0f -1f .@$1056@@@@@A@@w?f -@f .@$1069@@@@@A@@@@If -Jf .@@@@Lf -Mf .@@@@'ZYKbJG3@@@@A@@@@@A@@@9gf Ghf N@jf Gkf N@@@@uf Gvf N@xf Gyf N@@@@%cachef If N@f If N@@@@f Gf H@@@@f Gf N@@@hf Of S@f Of S@@@@wf Of S@f Of S@@@@"idf Qf S@f Qf S@@@@f Of P@@@@f Of S@@@f Tf W@f Tf W@@@@f Tf W@f Tf W@@@@!vf Vf W@f Vf W@@@@f Tf U@@@@f Tf W@@@@@@@@A@@@f -f .@@@ f -f .@$unitf Zf ^@@f Zf ^@@@@f -f .@@@ f - f .@@@@f - f `@@@@f &f `@@@#Lwt&returngbhgbr@gbhgbr@@@@!v(gbs)gbt@+gbs,gbt@@@@.gbh/gbt@@@1f &2gbt@@@4e5gbt@@@@7e8gbt@@:e;gbtA@@@@=d>gbt@@,do_cache_rawIlJl$@LlMl$@@@@%cacheVl%Wl*@Yl%Zl*@@@@"idcl+dl-@fl+gl-@@@@"thpl.ql0@sl.tl0@@@@vlwl0@@@"th~l2l4@l2l4@@@ll4@@@dl4@@@@bl4@@@a~l4A@@@@a~~l4@@a~~l4@@n66s*H@@An66s*H@@n66s*H@@uJJw@@AuJJw@@uJJw@@yy@@Ayy@@yy@)Not_readyyy@@@@yy@@ v@@ w@@A@yy@@{{:@@A{{:@@{{:@@*local_find{{@{{@@@{{@@@%cache { {@@@ { {@@@"id { {@@@@@'Hashtbl$find { {@ { {@@@@,Eliom_shared%Value%local 1{ 2{,@ 4{ 5{,@@@@%cache >{- ?{2@ A{- B{2@@@@ D{ E{3@ H{ I{2@@@@Q Q{4 R{6@@ T{4 U{6@@@@ W{ X{7@ [{ \{6@@@@"id e{8 f{:@ h{8 i{:@@@@ k{ l{:@@@ n{ o{:A@@@@ q{ r{:@@ t{ u{:@@ }}<< ~z@@A }<< z@@ }<< z@@-find_if_ready }<@ }<M@ }<@ }<M@@@ }<N }<S@@@%cache }<N }<S@@@ }<T }<V@@@"id }<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@@@@!vzz@z z@@@@zz@@@#Lwt&Returnzz@@!v z!z@#z$z@@@&z'z@@@@!v.z/z@1z2z@@@@7z8z@@@@%raiseAzBz@DzEz@@@@)Not_readyNzOz@@QzRz@@@@TzUz@@@@Wz|Xz@@@Z~Y[[z@@@]}<N^zA@@@@`}<<az@@c}<<dz@@OoA@pA@A@rA@sA@A@@NM|A@}A@AA@A@A@@@%falseA@A@A@A@A@A@@@A@A@A@@@@A@A@A@A@A@A@
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>