package ppx_sexp_conv
[@@deriving] plugin to generate S-expression conversion functions
Install
Dune Dependency
Authors
Maintainers
Sources
v0.17.1.tar.gz
md5=acbe8a2727a29c8f2fa8da42046f5861
sha512=036582cbcd49aad0737bbbdf5f680192e55a9f3051c8dece439a6c6ea989b59077c88130d833b01a38d990e563f7dde9f5be7e1cd0ffaaf59bd913d6fbd63bb3
doc/src/ppx_sexp_conv.expander/fresh_name.ml.html
Source file fresh_name.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14
open! Base open Ppxlib open Ast_builder.Default type t = { loc : location ; unique_name : string } let create string ~loc = { loc; unique_name = gen_symbol ~prefix:string () } let of_string_loc { loc; txt } = create txt ~loc let to_string_loc { loc; unique_name } = { loc; txt = unique_name } let expression { loc; unique_name } = evar unique_name ~loc let pattern { loc; unique_name } = pvar unique_name ~loc
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>