Changeset 1882 for src/common/AST.ma


Ignore:
Timestamp:
Apr 6, 2012, 8:02:10 PM (9 years ago)
Author:
tranquil
Message:

big update, alas incomplete:
joint changed a bit, and all BE languages need to be updated
started development of blocks to aid preservation results, but still incomplete
if it breaks too many things, feel free to roll back

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/common/AST.ma

    r1873 r1882  
    353353definition map_partial : ∀A,B,C:Type[0]. (B → res C) →
    354354                         list (A × B) → res (list (A × C)) ≝
    355 λA,B,C,f. m_mmap ??? (λab. let 〈a,b〉 ≝ ab in do c ← f b; OK ? 〈a,c〉).
     355λA,B,C,f. m_list_map ??? (λab. let 〈a,b〉 ≝ ab in do c ← f b; OK ? 〈a,c〉).
    356356
    357357lemma map_partial_preserves_first:
Note: See TracChangeset for help on using the changeset viewer.