moonbit-community/warren/path does not have a README file
using @moonbitlang/x/path { type Path }
type ArtifactPath
impl Debug for ArtifactPath
fn to_repr(self : ArtifactPath) -> @moonbitlang/core/debug.ReprRepr
fn ArtifactPath::join_module_path(self : ArtifactPath, mod : MooncakesPath) -> ArtifactPath
fn ArtifactPath::join_relative(s1 : ArtifactPath, s2 : String) -> ArtifactPath
fn ArtifactPath::new(root : SourcePath) -> ArtifactPath
fn ArtifactPath::to_repr(self : ArtifactPath) -> @moonbitlang/core/debug.ReprRepr
fn ArtifactPath::to_string(self : ArtifactPath, target : Target, build : Build, mode : Mode) -> SourcePath
pub(all) enum Build { Release Debug} derive(Eq, Hash, @moonbitlang/core/debug.DebugDebug)
fn Build::equal(Build, Build) -> Bool
fn Build::hash(self : Build) -> Int
fn Build::hash_combine(Build, Hasher) -> Unit
fn Build::not_equal(x : Build, y : Build) -> Bool
fn Build::to_repr(Build) -> @moonbitlang/core/debug.ReprRepr
pub(all) enum Mode { Check Build} derive(Eq, Hash, @moonbitlang/core/debug.DebugDebug)
fn Mode::equal(Mode, Mode) -> Bool
fn Mode::hash(self : Mode) -> Int
fn Mode::hash_combine(Mode, Hasher) -> Unit
fn Mode::not_equal(x : Mode, y : Mode) -> Bool
fn Mode::to_repr(Mode) -> @moonbitlang/core/debug.ReprRepr
type MooncakesPath derive(Compare, Eq)
impl Show for MooncakesPath
fn output(self : MooncakesPath, buf : &Logger) -> Unit
impl Debug for MooncakesPath
fn to_repr(self : MooncakesPath) -> @moonbitlang/core/debug.ReprRepr
fn MooncakesPath::compare(MooncakesPath, MooncakesPath) -> Int
fn MooncakesPath::equal(MooncakesPath, MooncakesPath) -> Bool
fn MooncakesPath::join(a : MooncakesPath, b : String) -> MooncakesPath
fn MooncakesPath::new(s : String) -> MooncakesPath
fn MooncakesPath::not_equal(x : MooncakesPath, y : MooncakesPath) -> Bool
fn MooncakesPath::op_ge(x : MooncakesPath, y : MooncakesPath) -> Bool
fn MooncakesPath::op_gt(x : MooncakesPath, y : MooncakesPath) -> Bool
fn MooncakesPath::op_le(x : MooncakesPath, y : MooncakesPath) -> Bool
fn MooncakesPath::op_lt(x : MooncakesPath, y : MooncakesPath) -> Bool
fn MooncakesPath::output(self : MooncakesPath, buf : &Logger) -> Unit
fn MooncakesPath::to_repr(self : MooncakesPath) -> @moonbitlang/core/debug.ReprRepr
fn MooncakesPath::to_string(s : MooncakesPath) -> String
type SourcePath derive(Compare, Eq, Hash)
impl Show for SourcePath
fn output(self : SourcePath, buf : &Logger) -> Unit
impl Debug for SourcePath
fn to_repr(self : SourcePath) -> @moonbitlang/core/debug.ReprRepr
fn SourcePath::compare(SourcePath, SourcePath) -> Int
fn SourcePath::equal(SourcePath, SourcePath) -> Bool
fn SourcePath::hash(self : SourcePath) -> Int
fn SourcePath::hash_combine(SourcePath, Hasher) -> Unit
fn SourcePath::join(a : SourcePath, b : String) -> SourcePath
fn SourcePath::new(s : String) -> SourcePath
fn SourcePath::not_equal(x : SourcePath, y : SourcePath) -> Bool
fn SourcePath::op_ge(x : SourcePath, y : SourcePath) -> Bool
fn SourcePath::op_gt(x : SourcePath, y : SourcePath) -> Bool
fn SourcePath::op_le(x : SourcePath, y : SourcePath) -> Bool
fn SourcePath::op_lt(x : SourcePath, y : SourcePath) -> Bool
fn SourcePath::output(self : SourcePath, buf : &Logger) -> Unit
fn SourcePath::relative(a : SourcePath, base : SourcePath) -> String
fn SourcePath::to_repr(self : SourcePath) -> @moonbitlang/core/debug.ReprRepr
fn SourcePath::to_string(self : SourcePath) -> String
pub(all) enum Target { Wasm WasmGC Js Native} derive(Eq, Hash, @moonbitlang/core/debug.DebugDebug)
fn Target::equal(Target, Target) -> Bool
fn Target::hash(self : Target) -> Int
fn Target::hash_combine(Target, Hasher) -> Unit
fn Target::not_equal(x : Target, y : Target) -> Bool
fn Target::to_repr(Target) -> @moonbitlang/core/debug.ReprRepr
Install
Tool for discovering and developing Rabbita applications
No dependents
Powered by MoonBit
© 2026 mooncakes.io