Source

text / Data / Text / Lazy / Builder / Int.hs

The default branch has multiple heads

Diff from to

Data/Text/Lazy/Builder/Int.hs

 {-# LANGUAGE BangPatterns, CPP, MagicHash, RankNTypes, UnboxedTuples #-}
 
 -- Module:      Data.Text.Lazy.Builder.Int
--- Copyright:   (c) 2011 MailRank, Inc.
+-- Copyright:   (c) 2013 Bryan O'Sullivan
+--              (c) 2011 MailRank, Inc.
 -- License:     BSD3
 -- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
 -- Stability:   experimental
 {-# INLINE countDigits #-}
 countDigits v0 = go 1 (fromIntegral v0 :: Word64)
   where go !k v
-           | v < 10 = k
-           | v < 100 = k + 1
-           | v < 1000 = k + 2
+           | v < 10    = k
+           | v < 100   = k + 1
+           | v < 1000  = k + 2
            | v < 10000 = k + 3
            | otherwise = go (k+4) (v `quot` 10000)
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.