summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Truzjan <pxqr.sta@gmail.com>2013-09-30 05:30:07 +0400
committerSam Truzjan <pxqr.sta@gmail.com>2013-09-30 05:30:07 +0400
commit527df206a40c72786f3aa956c093fc226c9fcc82 (patch)
tree8177fe2692e5ff8b2adc8f8521b5e5f43e451c74
parentad6235f30d9defe8b0be6e0fb5b873e5fc14d067 (diff)
Minor optimizations
-rw-r--r--src/Data/BEncode.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Data/BEncode.hs b/src/Data/BEncode.hs
index ebeed6e..1284a83 100644
--- a/src/Data/BEncode.hs
+++ b/src/Data/BEncode.hs
@@ -648,13 +648,13 @@ fromDict _ _ = decodingError (show (typeOf inst))
648-- > ] 648-- > ]
649-- > ... 649-- > ...
650-- 650--
651data Assoc = Some BKey BValue 651data Assoc = Some !BKey BValue
652 | None 652 | None
653 653
654-- TODO better name 654-- TODO better name
655-- | Make required key value pair. 655-- | Make required key value pair.
656(.=!) :: BEncode a => BKey -> a -> Assoc 656(.=!) :: BEncode a => BKey -> a -> Assoc
657k .=! v = Some k (toBEncode v) 657(!k) .=! v = Some k (toBEncode v)
658{-# INLINE (.=!) #-} 658{-# INLINE (.=!) #-}
659 659
660infix 6 .=! 660infix 6 .=!