(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP16 Int16 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP16 Word16 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP32 Int32 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP32 Word32 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP32 Float m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP64 Int64 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP64 Word64 m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(MonadError NotRepresentableFPError m, TryMerge m) => SafeBitCast NotRepresentableFPError FP64 Double m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(ValidFP eb sb, r ~ (eb + sb), KnownNat r, 1 <= r, TryMerge m, MonadError NotRepresentableFPError m) => SafeBitCast NotRepresentableFPError (FP eb sb) (IntN r) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(ValidFP eb sb, r ~ (eb + sb), KnownNat r, 1 <= r, TryMerge m, MonadError NotRepresentableFPError m) => SafeBitCast NotRepresentableFPError (FP eb sb) (WordN r) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(ValidFP eb sb, r ~ (eb + sb), KnownNat r, 1 <= r, MonadUnion m, MonadError NotRepresentableFPError m) => SafeBitCast NotRepresentableFPError (SymFP eb sb) (SymIntN r) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |
(ValidFP eb sb, r ~ (eb + sb), KnownNat r, 1 <= r, MonadUnion m, MonadError NotRepresentableFPError m) => SafeBitCast NotRepresentableFPError (SymFP eb sb) (SymWordN r) m Source # | |
Instance detailsDefined in Grisette.Internal.Core.Data.Class.SafeBitCast |