mark unit explicitly

This commit is contained in:
Mark Canlas 2024-04-11 09:47:43 -04:00
parent 71041e8f0d
commit f6fb9546c7
4 changed files with 5 additions and 10 deletions

View File

@ -27,5 +27,4 @@ lazy val demo =
.withResolver("rufio")
lazy val playground =
module("playground")
.withCats
module("playground").withCats

View File

@ -14,7 +14,7 @@ trait AsmDocSyntax:
ctx
.push(asmCtx.toFragment)
def group[A](s: String)(f: DefinitionGroupContext => A)(using ctx: AsmDocumentContext): Unit =
def group(s: String)(f: DefinitionGroupContext => Unit)(using ctx: AsmDocumentContext): Unit =
val g: DefinitionGroupContext =
new DefinitionGroupContext

View File

@ -11,11 +11,6 @@ trait DefinitionGroupSyntax:
definition
def constant(name: String, x: Int)(using ctx: DefinitionGroupContext): Definition[Int] =
val definition =
Definition(name, x)
def constant(name: String, x: Int)(using ctx: DefinitionGroupContext): Unit =
ctx
.push(Definition(name, x))
definition

View File

@ -10,7 +10,8 @@ class DslSpec extends AnyFlatSpec with should.Matchers:
val doc =
asmDoc { implicit ctx =>
group("constants test") { implicit g =>
(constant("margin", 16), constant("secret", 42))
constant("margin", 16)
constant("secret", 42)
}
}