• Kipper

    v0.12.1
  • Downloads

  • Docs

  • Playground

  • Changelog

  • Kipper

    v0.12.1
    • Downloads

    • Docs

    • Playground

    • Changelog

      • next /
      • Built-in Functions
    Kipper Docs
    • next
    • latest
    • 0.11.0
    • 0.10.4
    • 0.9.2
    • Overview

    • Quickstart

    • Goals for Kipper

    • Supported platforms

    • Usage Examples

      • Overview

    • Variables

      • Overview

      • String Type

      • Number Type

      • Boolean Type

      • Void Type

      • Null Type

      • Undefined Type

      • Array Type

      • Overview

      • Tangled Expression

      • Arithmetic Expression

      • Assignment Expression

      • Conditional Expressions

      • Logical Expressions

      • Bitwise Expression

      • Relational Expressions

      • Convert Or Cast Expression

      • F-String Expression

      • Member Access Expression

      • Function Call Expression

      • Lambda Expression

      • Matches Expression

      • Overview

      • Expression Statement

      • If Statement

      • While Loop

      • Do-While Loop

      • For Loop

      • Compound Statement

      • Jump Statement

    • Functions

    • Interfaces

    • Classes

    • Comments

    • Built-in Functions

      • Overview

      • Compiler Setup

        • Overview

          • index

          • compiler

          • errors

          • logger

          • utils

          • config

          • index

          • index

        • Overview

        • new

        • run

        • compile

        • help

        • version

      • next /
      • Built-in Functions
    • next /
    • Built-in Functions

    Edit page

    Built-in Functions

    Built-in functions, which can be called in every Kipper program without importing any other file. These are specifically implemented for their specific target, so the implementation results might differ depending on whether you are using Node.js or a browser environment.

    List of all Built-in Functions

    List of all built-in functions, which are usable in the current release of Kipper.

    print(msg: any) -> void

    Since v0.1.0

    Prints the specified string msg onto stdout/the console of the specific platform.

    This function under the hood console.log() in both Node.js and Browser environments.

    List of supported environments

    Platform Status
    Node.js Supported ✓
    Native JS (Browser) Supported ✓

    len(iterable: str | Array<any>) -> num

    Since v0.10.0

    Returns the length of the specified iterable iterable, which may be of type str and Array&lt;T&gt;.

    List of supported environments

    Platform Status
    Node.js Supported ✓
    Native JS (Browser) Supported ✓
  • Developed at:

    • Releases
    • GitHub
    • Security
    • Issue Tracker
    • License
  • Copyright © 2021-2025 Luna Klatzer, 2024-2025 Lorenz Holzbauer & Fabian Baitura.
    Kipper is licensed under the GPL-3.0-or-later license.