About 50 results
Open links in new tab
  1. Data Structures - janet-lang.org

    The table below summarizes the big-O complexity of various operations and other information on the built-in data structures. All primitive operations on data structures will run in constant time regarding …

  2. Janet Programming Language

    May 9, 2026 · Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, and should run on other systems with some porting. The entire language (core library, …

  3. Introduction - Janet Lang

    Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.

  4. cjanet

    cjanet/emit-comment function source (emit-comment msg) Emit a multi-line comment string for C cjanet/emit-declare function source (emit-declare binding & form) Emit a declaration of a variable or …

  5. Numbers and Arithmetic - Janet Lang

    Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.

  6. Math Module - janet-lang.org

    Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.

  7. htmlgen - janet-lang.org

    Apr 3, 2026 · HTMLgen is a rendering engine that can render plain data structures into an HTML string. Its API has only one constant and two functions: constant doctype is a string with html5 doctype …

  8. Syntax and the Parser - janet-lang.org

    However, they are used differently and treated by the compiler as a constant rather than a name for something. Keywords are used mostly for keys in tables and structs, or pieces of syntax in macros. …

  9. Strings, Keywords, and Symbols - janet-lang.org

    Janet supports several varieties of types that can be used as labels for things in your program. The most useful type for this purpose is the keyword type. A keyword begins with a colon, and then contains 0 …

  10. Structs - janet-lang.org

    Structs are immutable data structures that map keys to values. They are semantically similar to tables, but are immutable. They also can be used as keys in tables and other structs, and follow expected …