fb-util: Various utility libraries
Utility libraries used by Meta projects, notably hsthrift and Glean.
NOTE: for build instructions, see https://github.com/facebookincubator/hsthrift
Modules
- Compat
- Compat.Prettyprinter
- Render
- Compat.Prettyprinter.Render.Text
- Compat.Prettyprinter.Util
- Render
- Compat.Prettyprinter
- Control
- Concurrent
- Control.Concurrent.Stream
- Control.Trace
- Control.Trace.Core
- Control.Trace.VLog
- Concurrent
- Data
- Data.MovingAverageRateLimiter
- Data.RateLimiterMap
- Foreign
- CPP
- Foreign.CPP.Addressable
- Foreign.CPP.Dynamic
- Foreign.CPP.HsStruct
- Foreign.CPP.HsStruct.HsArray
- Foreign.CPP.HsStruct.HsMap
- Foreign.CPP.HsStruct.HsOption
- Foreign.CPP.HsStruct.HsSet
- Foreign.CPP.HsStruct.HsStdTuple
- Foreign.CPP.HsStruct.HsStdVariant
- Foreign.CPP.HsStruct.Types
- Foreign.CPP.HsStruct.Unsafe
- Foreign.CPP.HsStruct.Utils
- Foreign.CPP.Marshallable
- Foreign.CPP.Marshallable.TH
- CPP
- Util
- Util.ASan
- Util.Aeson
- Util.AllocLimit
- Util.Applicative
- Util.Async
- Util.Bag
- Binary
- Util.Binary.Parser
- Util.Bits
- Util.Buffer
- Util.Build
- Util.ByteString
- Util.Concurrent
- Control
- Util.Control.Exception
- Util.Control.Exception.CallStack
- Util.Control.Monad
- Util.Control.Exception
- Util.Defer
- Util.Encoding
- Util.Err
- Util.EventBase
- Util.Executor
- Util.FFI
- Util.Fd
- Util.FilePath
- Util.Function
- Util.Graph
- Util.HSE
- Util.HUnit
- HashMap
- Util.HashMap.Strict
- Util.IO
- Util.IOBuf
- JSON
- Util.JSON.Pretty
- Util.Lens
- Util.Linter
- Util.List
- Util.List.HigherOrder
- Util.Log
- Util.Log.Internal
- Util.Log.String
- Util.Log.Text
- Util.LogIfSlow
- Util.Logger
- Util.MD5
- Util.Memory
- Util.Monoid
- Util.Network
- Util.OptParse
- Util.Predicate
- Util.PrettyPrint
- Util.RWVar
- Util.Reader
- Util.STM
- Util.Show
- Util.String
- Util.String.Quasi
- Util.Testing
- Util.Text
- Util.Time
- Util.TimeSec
- Util.Timing
- Util.ToExp
- Util.Typeable
- Util.WBVar
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
opt | Disabled | |
clang | Disabled | |
folly | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- fb-util-0.1.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.1 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (<2.3), aeson-pretty (>=0.8.10 && <0.9), array (>=0.5.2.0 && <0.6), async (>=2.2.1 && <2.3), atomic-primops (>=0.8.8 && <0.9), attoparsec (>=0.14.4 && <0.15), attoparsec-aeson (>=2.1 && <2.3), base (>=4.11.1.0 && <4.20), binary (>=0.8.5.1 && <0.9), bytestring (>=0.10.8.2 && <0.13), bytestring-lexing (>=0.5.0 && <0.6), clock (>=0.8.4 && <0.9), concurrent-extra (>=0.7.0 && <0.8), containers (>=0.5.11 && <0.7), data-default (>=0.8.0 && <0.9), deepseq (>=1.4.4 && <1.6), directory (>=1.3.1.5 && <1.4), either (>=5.0.2 && <5.1), exceptions (>=0.10.4 && <0.11), extra (>=1.8 && <1.9), filepath (>=1.4.2 && <1.5), ghc (>=8.6.5 && <9.9), ghci (>=8.6.5 && <9.9), hashable (>=1.2.7.0 && <1.5), haskell-src-exts (>=1.23.1 && <1.24), HUnit (>=1.6.1 && <1.7), integer-gmp (>=1.0.2.0 && <1.2), json (>=0.11 && <0.12), lens (>=5.3.3 && <5.4), lifted-base (>=0.2.3 && <0.3), mangle (>=0.1.0 && <0.2), monad-control (>=1.0.3 && <1.1), mtl (>=2.2.2 && <2.4), optparse-applicative (>=0.17 && <0.19), pretty (>=1.1.3.6 && <1.2), prettyprinter (>=1.2.1 && <1.8), primitive (<0.9), process (>=1.6.3.0 && <1.7), QuickCheck (>=2.14.3 && <2.15), scientific (>=0.3.7 && <0.4), some (>=1.0.6 && <1.1), split (>=0.2.3.3 && <0.3), stm (>=2.5.0 && <2.6), template-haskell (>=2.13 && <2.22), text (>=1.2.3.0 && <1.3), text-show (>=3.10.5 && <3.12), time (>=1.8.0.2 && <1.13), transformers (>=0.5.6 && <0.7), unix (>=2.7.2.2 && <2.9), unordered-containers (>=0.2.9.0 && <0.3), vector (>=0.12.0.1 && <0.14) [details] |
License | BSD-3-Clause |
Copyright | (c) Facebook, All Rights Reserved |
Author | Facebook, Inc. |
Maintainer | hsthrift-team@fb.com |
Category | Utilities |
Home page | https://github.com/facebookincubator/hsthrift |
Bug tracker | https://github.com/facebookincubator/hsthrift/issues |
Source repo | head: git clone https://github.com/facebookincubator/hsthrift.git |
Uploaded | by SimonMarlow at 2025-04-23T10:10:08Z |
Distributions | |
Reverse Dependencies | 3 direct, 0 indirect [details] |
Downloads | 0 total (0 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2025-04-23 [all 2 reports] |