Skip to content
@fink-lang

ƒink

Official organization for the ƒink programming language.

ƒink

Fink is a functional programming language designed to be ergonomic, consistent, and practical — applying FP principles without being dogmatic.

process = fn items:
  items
  | filter is_valid
  | map fn item:
      match parse item:
        Ok value: value * 2
        Err e: log 'skipping ${item}: ${e}'
  | [..?]

Key characteristics

  • Indentation-based, expression-oriented syntax
  • Immutable by default
  • Type Inference — annotations are the exception, not the rule
  • Pattern matching as a first-class citizen
  • Pipes for readable left-to-right composition
  • String templating/interpolation

Status

The compiler is under active development. Early stage — not yet ready for use.

Repositories

Repo Description
fink Compiler (Rust)
vscode-fink VSCode extension
docs Language docs

Links

Pinned Loading

  1. fink fink Public

    Rust

  2. vscode-fink vscode-fink Public

    vscode extension for fink

    Text

  3. playground playground Public

    Fink language playground

    Rust

  4. website website Public

    Rust

Repositories

Showing 10 of 17 repositories

Top languages

Loading…

Most used topics

Loading…