fact: Definition Decode_w_Measure_lt (b : T) (cd : CacheDecode) (S_decode_lt : forall (b : T) (cd : CacheDecode) (a : S) (b' : T) (cd' : CacheDecode), S_decode b cd = Some (a, b', cd') -> lt_B b' b) : option (S * {b' : T | lt_B b' b} * CacheDecode).
imports: Coq.Lists.List Fiat.Common Fiat.Computation.Core Fiat.Computation.Notations Fiat.Narcissus.Common.Notations Fiat.Narcissus.Common.Monoid Fiat.Narcissus.Stores.Cache