comparison lib/ur/basis.urs @ 1282:a9a500d22ebc

Roll back WHERE checking
author Adam Chlipala <adam@chlipala.net>
date Tue, 27 Jul 2010 14:04:09 -0400
parents 60e19545841b
children 5137b0537c92
comparison
equal deleted inserted replaced
1281:60e19545841b 1282:a9a500d22ebc
817 817
818 val mayUpdate : fs ::: {Type} -> tables ::: {{Type}} -> [[Old, New] ~ tables] 818 val mayUpdate : fs ::: {Type} -> tables ::: {{Type}} -> [[Old, New] ~ tables]
819 => sql_query [] ([Old = fs, New = fs] ++ tables) [] 819 => sql_query [] ([Old = fs, New = fs] ++ tables) []
820 -> sql_policy 820 -> sql_policy
821 821
822 val equalAny : nm :: Name -> t ::: Type -> fs ::: {Type} -> ks ::: {{Unit}}
823 -> [[nm] ~ fs] => sql_table ([nm = t] ++ fs) ks -> sql_policy
824 val equalKnown : nm :: Name -> t ::: Type -> fs ::: {Type} -> ks ::: {{Unit}}
825 -> [[nm] ~ fs] => sql_table ([nm = t] ++ fs) ks -> sql_policy
826
827 val also : sql_policy -> sql_policy -> sql_policy 822 val also : sql_policy -> sql_policy -> sql_policy
828 823
829 val debug : string -> transaction unit 824 val debug : string -> transaction unit
830 825
831 val rand : transaction int 826 val rand : transaction int