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. website website Public

    Rust

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…