From 96fbc37fc486a49abdd59446d45faab04ee3e21f Mon Sep 17 00:00:00 2001 From: User Date: Sat, 17 Aug 2024 21:36:32 +0200 Subject: [PATCH] remove lazy vals --- scall-core/src/main/scala/io/chymyst/dhall/Syntax.scala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scall-core/src/main/scala/io/chymyst/dhall/Syntax.scala b/scall-core/src/main/scala/io/chymyst/dhall/Syntax.scala index 9a4b1cd2..764723a5 100644 --- a/scall-core/src/main/scala/io/chymyst/dhall/Syntax.scala +++ b/scall-core/src/main/scala/io/chymyst/dhall/Syntax.scala @@ -996,9 +996,8 @@ object Syntax { case _ => None } - // TODO: count usages of these lazy vals and determine if they are actually important for efficiency - lazy val alphaNormalized: Expression = Semantics.alphaNormalize(this) - lazy val betaNormalized: Expression = Semantics.betaNormalizeAndExpand(this, BetaNormalizingOptions.default) + @inline def alphaNormalized: Expression = Semantics.alphaNormalize(this) + @inline def betaNormalized: Expression = Semantics.betaNormalizeAndExpand(this, BetaNormalizingOptions.default) /** Print `this` to Dhall syntax. *