05-MoonBit 编程语言(WASM 技术)服务端应用展望以及对Kubernetes生态的影响语言社区开发者) 本分享包含大量目前尚处在早期开发阶段甚至概念阶段, 尚未获得广泛应用的技术。 仅为前景展望,不推荐用于当前立项开发的实际工程。 敬请注意 内容 • WASM 技术栈现状和 WASM 后端应用的构想 • MoonBit 语言介绍 • MoonBit 方案对 WASM 技术栈的作用 • 对 Kubernetes 提出的挑战 分享者 • 沙渺,大连本地独立开发者 • Rust 前端应用实际接受 • 有后端应用潜力,但更多具体疑问仍待解答 • 问题集中在扩展特性(features)、外部语言接口(FFI)、 操作系统界面(system interfaces 或 WASI)上 WASM 后端应用先驱 wasmCloud (CNCF-Sandbox) fermyon/spin WasmEdge (CNCF-Sandbox) • 多数特性已标准化 • 一些特性对后端应用 不可或缺 • 用于允许 WASM 代码调用操作系统的能力 (stdout、socket这些) • 目前处在 0.2 预览版 • 功能缺口和争议都很大 WASM 系统接口(WASI) WASM 应用于后端的构想初步存在 但具体的挑战非常巨大 Kubernetes + WASM • 方法(1)将 WASM 独立运行时程序看作工作负载 Kubernetes containerd + Linux0 码力 | 30 页 | 3.41 MB | 9 月前3
Agda User Manual v2.5.3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 4.7 Generating LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.8 Library lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. 3.15. Lexical Structure 49 Agda Documentation, Release highlighting files --latex Generate LaTeX with highlighted source code (see Generating LaTeX) --latex-dir=DIR Set directory in which LaTeX files are placed to DIR (default: latex) --count-clusters Count0 码力 | 135 页 | 600.40 KB | 1 年前3
Agda User Manual v2.5.3(Auto) Command-line options Compilers Emacs Mode Literate Programming Generating HTML Generating LaTeX Library Management Contribute Documentation The Agda License The Agda Team Indices and tables lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preable stuff \begin{document} Generating HTML Options Generating LaTeX Unicode and LaTeX Features Options Counting Extended Grapheme Clusters Quicker generation without typechecking Known issues Complete LaTeX Template for Literate Agda with0 码力 | 185 页 | 185.00 KB | 1 年前3
Agda User Manual v2.5.4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.7 Generating LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.8 Library spaces between most lexical units. Many mathematical symbols can be typed using the corresponding LaTeX command names. For instance, you type \forall to input . A more detailed description of how to write lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 155 页 | 668.67 KB | 1 年前3
Agda User Manual v2.5.4.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.7 Generating LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.8 Library spaces between most lexical units. Many mathematical symbols can be typed using the corresponding LaTeX command names. For instance, you type \forall to input . A more detailed description of how to write lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 155 页 | 668.90 KB | 1 年前3
Agda User Manual v2.5.4.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.7 Generating LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.8 Library spaces between most lexical units. Many mathematical symbols can be typed using the corresponding LaTeX command names. For instance, you type \forall to input . A more detailed description of how to write lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 155 页 | 668.75 KB | 1 年前3
Agda User Manual v2.5.4.2(Auto) Command-line options Compilers Emacs Mode Literate Programming Generating HTML Generating LaTeX Library Management Contribute Documentation The Agda License The Agda Team Indices and tables lexical units. Many mathematical symbols can be typed using the corresponding LaTeX [https://en.wikipedia.org/wiki/LaTeX] command names. For instance, you type \forall to input ∀. A more detailed description lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 216 页 | 207.61 KB | 1 年前3
Agda User Manual v2.5.4.1(Auto) Command-line options Compilers Emacs Mode Literate Programming Generating HTML Generating LaTeX Library Management Contribute Documentation The Agda License The Agda Team Indices and tables lexical units. Many mathematical symbols can be typed using the corresponding LaTeX [https://en.wikipedia.org/wiki/LaTeX] command names. For instance, you type \forall to input ∀. A more detailed description lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 216 页 | 207.64 KB | 1 年前3
Agda User Manual v2.5.4(Auto) Command-line options Compilers Emacs Mode Literate Programming Generating HTML Generating LaTeX Library Management Contribute Documentation The Agda License The Agda Team Indices and tables lexical units. Many mathematical symbols can be typed using the corresponding LaTeX [https://en.wikipedia.org/wiki/LaTeX] command names. For instance, you type \forall to input ∀. A more detailed description lagda instead of .agda. The main use case for literate Agda is to generate LaTeX documents from Agda code. See Generating LaTeX for more information. \documentclass{article} % some preamble stuff \begin{document}0 码力 | 216 页 | 207.63 KB | 1 年前3
Agda User Manual v2.6.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 4.7 Generating LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 4.8 Library spaces between most lexical units. Many mathematical symbols can be typed using the corresponding LaTeX command names. For instance, you type \forall to input ∀. A more detailed description of how to write Agda supports literate programming with multiple typesetting tools like LaTeX, Markdown and reStructuredText. For instance, with LaTeX, everything in a file is a comment unless enclosed in \begin{code}, \end{code}0 码力 | 191 页 | 857.07 KB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4













