文件名称:webassembly:Elixir的Web DSL
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-17 08:53:07
Elixir
Web组装 使用Elixir块直接创建html结构的DSL: use WebAssembly builder do html do head do meta http_equiv: " Content-Type " , content: " text/html " title " example " end body do div class: " container " , id: :content do ul do for index <- 1 .. 3 , do: li " item #{ index } " end
【文件预览】:
webassembly-master
----mix.lock(194B)
----.gitignore(61B)
----mix.exs(1KB)
----.travis.yml(201B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----README.md(4KB)
----config()
--------config.exs(993B)
----lib()
--------html.ex(2KB)
--------webassembly.ex(905B)
--------dsl.ex(4KB)
--------core.ex(2KB)
--------examples()
--------types.ex(558B)
--------tools.ex(2KB)
--------builder.ex(907B)
----test()
--------misc_test.exs(181B)
--------dsl_lowlevel_test.exs(2KB)
--------structure_test.exs(4KB)
--------core_test.exs(2KB)
--------test_helper.exs(236B)
--------bad_examples_test.exs(217B)
--------real_world_test.exs(1KB)
--------examples_test.exs(678B)
--------html_macros_test.exs(892B)
--------moduledoc_example_test.exs(691B)
--------partial_test.exs(656B)