starlark-rust
0.13.0_9Rust implementation of the Starlark language
The starlark-rust project provides a Rust implementation of the Starlark language. Starlark is a deterministic language inspired by Python3, used for configuration in the build systems Bazel, Buck and Buck2 Project features: - Easy interoperability between Rust types and Starlark. - Rust-friendly types, so frozen values are Send/Sync, while non-frozen values aren't. - Garbage collected values allocated on a heap. - Optional runtime-checked types. - A linter, to detect code issues in Starlark. - IDE integration in the form of LSP. - Extensive testing, including fuzz testing. - DAP support.
Origin: lang/starlark-rust
Category: lang
Size: 7.26MiB
License: APACHE20
Maintainer: yuri@FreeBSD.org
Dependencies: 0 packages
Required by: 0 packages
Website: github.com/facebook/starlark-rust
$
pkg install starlark-rustMore in lang
perl55.42.0_1
Practical Extraction and Report Languagepython3113.11.15
Interpreted object-oriented programming languageruby3.3.10,1
Object-oriented interpreted scripting languagephp848.4.16
PHP Scripting Language (8.4.X branch)gcc1414.2.0_4
GNU Compiler Collection 14php828.2.30
PHP Scripting Language (8.2.X branch)php838.3.29
PHP Scripting Language (8.3.X branch)php858.5.1
PHP Scripting Language (8.5.X branch)tcl868.6.17
Tool Command Languagep5-Try-Tiny0.32
Minimal try/catch with proper localization of $@