cubix-sui-move
Safe HaskellNone
LanguageGHC2021

Cubix.Language.SuiMove.ParsePretty

Description

ParseFile and Pretty instances for Sui Move IPS

This module provides the interface for parsing Sui Move files directly into the IPS (Incremental Parametric Syntax) representation.

Synopsis

Documentation

parseSuiMove :: FilePath -> IO (Maybe (MSuiMoveTerm (RootSort MSuiMoveSig))) #

Parse a Sui Move file into IPS representation

prettySuiMove :: MSuiMoveTerm SourceFileL -> String #

Pretty-print a Sui Move IPS term back to source code

Orphan instances