Skip to content

0.1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 16:42
· 665 commits to main since this release
53b169e

First Swarm release! 🥳 🚀 Swarm already has:

  • a programming language based on the polymorphic
    lambda calculus + recursion, with a command monad for describing
    first-class imperative actions
  • scenarios which can be loaded from YAML files
    • the release comes with official challenges and an in-game tutorial
    • the default Classic and Creative modes use the same YAML syntax
    • we include JSON schemas for editor support when writing scenarios
  • procedural 2D world generation
  • LSP server built into the Swarm executable
  • Terminal UI interface
    • running the executable opens the Main menu by default
    • game screen with a world view, inventory and REPL
      • popup windows for messages, challenge descriptions, etc.

You can install this release from Hackage with Cabal:

cabal install swarm-0.1.0.0