From 9d0d9ea012da49c521ec199320a858fbbfc18b12 Mon Sep 17 00:00:00 2001 From: Michael Reed <18372368+chakravala@users.noreply.github.com> Date: Mon, 22 May 2023 20:55:43 -0400 Subject: [PATCH] fixed isone, iszero for Measure --- Project.toml | 2 +- src/MeasureSystems.jl | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 6ee2d77..b16432c 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "MeasureSystems" uuid = "ea45d09e-59d0-491b-a101-09823c6a9fd4" authors = ["Michael Reed"] -version = "0.1.7" +version = "0.1.8" [deps] Similitude = "d70e672a-ff44-4dfc-8031-4cc812d84922" diff --git a/src/MeasureSystems.jl b/src/MeasureSystems.jl index b4b511a..da6dbac 100644 --- a/src/MeasureSystems.jl +++ b/src/MeasureSystems.jl @@ -45,6 +45,8 @@ end Base.show(io::IO,M::Measure{N}) where N = show(io,measure(M)) Base.one(::Measure) = 𝟏 Base.zero(::Measure) = 𝟏-𝟏 +Base.isone(::Measure) = false +Base.iszero(::Measure) = false FieldConstants.Constant(N::Measurement) = Constant{cache(N)}() Base.inv(M::Measure) = cache(inv(measure(M))) Base.sqrt(M::Measure) = cache(inv(measure(M)))