Menu
LIGO LogoLIGO Logo
Next
  • Next
  • 0.48.1
  • 0.47.0
  • 0.46.1
Try OnlineInstallDocsTutorialsAcademyBlogAsk QuestionsFAQChangelog
🌜
🌞
LIGO LogoLIGO Logo
  • Versions
    • Next
    • 0.48.1
    • 0.47.0
    • 0.46.1
  • Try Online
  • Install
  • Docs
  • Tutorials
  • Academy
  • Blog
  • Ask Questions
  • FAQ
  • Changelog
  • Intro
    • Introduction to LIGO
    • Installation
    • Editor Support
  • Language Basics
    • Types
    • Constants & Variables
    • Math, Numbers & Tez
    • Strings & Bytes
    • Functions
    • Booleans and Conditionals
    • Iteration
    • Unit, Option, Pattern matching
    • Records and Maps
    • Tuples, Lists, Sets
    • Exceptions
    • Modules
    • Tezos Domain-Specific Operations
  • Advanced
    • Timestamps, Addresses
    • Main function and Entrypoints
    • Including Other Contracts
    • First contract
    • Michelson and LIGO
    • Polymorphism
    • Testing LIGO
    • Mutation testing
    • Testing Michelson code
    • Inlining
    • Interop
    • Embedded Michelson
    • Package management
    • Global constants
  • Reference
    • CLI Commands
    • Cheat Sheet
  • Command Line Options
    • changelog
    • add-user
    • compile constant
    • compile contract
    • compile expression
    • compile parameter
    • compile storage
    • info get-scope
    • info list-declarations
    • info measure-contract
    • init contract
    • init library
    • install
    • ligo
    • login
    • mutate ast
    • mutate cst
    • print ast-aggregated
    • print ast-core
    • print ast-imperative
    • print ast-sugar
    • print ast-typed
    • print cst
    • print dependency-graph
    • print mini-c
    • print preprocessed
    • print pretty
    • publish
    • repl
    • run dry-run
    • run evaluate-call
    • run evaluate-expr
    • run interpret
    • run test
    • transpile contract
    • transpile expression
  • API
    • Top-Level
    • Big_map
    • Bitwise
    • Bytes
    • Crypto
    • List
    • Map
    • Set
    • String
    • Option
    • Tezos
    • Test
  • Protocol Upgrades
    • Hangzhou
    • Ithaca
    • Jakarta
    • Kathmandu
This is unreleased documentation for LIGO Next version.
For up-to-date documentation, see the latest version (0.48.1).
Version: Next

Editor Support

Painters need a brush and a canvas. Developers need a good IDE experience. LIGO currently offers support for syntax highlighting and on-the-fly compilation error reporting.

  • Install the LIGO extension for Visual Studio Code

  • Install the LIGO extension for VIM

  • Install the LIGO extension for Emacs

Previous
« Installation
Next
Types »

Docs

  • Install
  • CLI Commands
  • Cheat Sheet
  • API Documentation

Community

  • Tezos Stack Exchange
  • Discord
  • Telegram
  • Riot

More

  • Tutorials
  • Blog
  • GitLab
  • Contribute
© 2022 LIGO. All rights reserved.