packages feed

dhall-nix 1.1.9 → 1.1.10

raw patch · 2 files changed

+11/−2 lines, 2 filesdep ~dhall

Dependency ranges changed: dhall

Files

dhall-nix.cabal view
@@ -1,5 +1,5 @@ Name: dhall-nix-Version: 1.1.9+Version: 1.1.10 Cabal-Version: >=1.8.0.2 Build-Type: Simple Tested-With: GHC == 8.0.1@@ -30,7 +30,7 @@         base                      >= 4.8.0.0 && < 5   ,         containers                              < 0.7 ,         data-fix                                < 0.3 ,-        dhall                     >= 1.27    && < 1.28,+        dhall                     >= 1.28    && < 1.29,         hnix                      >= 0.6.1   && < 0.7 ,         neat-interpolation                      < 0.4 ,         text                      >= 0.8.0.0 && < 1.3
src/Dhall/Nix.hs view
@@ -321,6 +321,15 @@         return (Fix (NBinary NMult a' b'))     loop Integer = return (Fix (NSet []))     loop (IntegerLit n) = return (Fix (NConstant (NInt (fromIntegral n))))+    loop IntegerClamp = do+        let e0 = Fix (NConstant (NInt 0))+        let e1 = Fix (NBinary NLte (Fix (NConstant (NInt 0))) "x")+        let e2 = Fix (NAbs "x" (Fix (NIf e1 "x" e0)))+        return e2+    loop IntegerNegate = do+        let e0 = Fix (NBinary NMinus (Fix (NConstant (NInt 0))) "x")+        let e1 = Fix (NAbs "x" e0)+        return e1     loop IntegerShow = do         let e0 = Fix (NBinary NApp "toString" "x")         let e1 = Fix (NBinary NPlus (Fix (NStr "+")) e0)