| backwards | Control.Lens.Fold, Control.Lens, Control.Lens.Combinators | 
| bangSourceStrictness | Language.Haskell.TH.Lens | 
| bangSourceUnpackedness | Language.Haskell.TH.Lens | 
| base | Numeric.Lens | 
| basename | System.FilePath.Lens | 
| Bazaar |   | 
| 1 (Type/Class) | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| 2 (Data Constructor) | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| bazaar | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| Bazaar' | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| Bazaar1 |   | 
| 1 (Type/Class) | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| 2 (Data Constructor) | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| bazaar1 | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| Bazaar1' | Control.Lens.Internal.Bazaar, Control.Lens.Internal, Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| BazaarT |   | 
| 1 (Type/Class) | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| 2 (Data Constructor) | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| BazaarT' | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| BazaarT1 |   | 
| 1 (Type/Class) | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| 2 (Data Constructor) | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| BazaarT1' | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| BD | Control.Lens.Internal.Deque | 
| below | Control.Lens.Prism, Control.Lens, Control.Lens.Combinators | 
| beside | Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| Bifunctor | Control.Lens.Review, Control.Lens, Control.Lens.Combinators | 
| bimap | Control.Lens.Review, Control.Lens, Control.Lens.Combinators | 
| bimapping | Control.Lens.Iso, Control.Lens, Control.Lens.Combinators | 
| binary | Numeric.Lens | 
| biplate | Data.Data.Lens, Control.Lens.Extras | 
| bitAt | Data.Bits.Lens | 
| bitReverse16 | Control.Lens.Internal.CTypes | 
| bitReverse32 | Control.Lens.Internal.CTypes | 
| bitReverse64 | Control.Lens.Internal.CTypes | 
| bitReverse8 | Control.Lens.Internal.CTypes | 
| bits | Data.Bits.Lens | 
| Bizarre | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| Bizarre1 | Control.Lens.Internal.Bazaar, Control.Lens.Internal | 
| BlockedIndefinitelyOnMVar_ | Control.Exception.Lens | 
| BlockedIndefinitelyOnMVar__ | Control.Exception.Lens | 
| BlockedIndefinitelyOnSTM_ | Control.Exception.Lens | 
| BlockedIndefinitelyOnSTM__ | Control.Exception.Lens | 
| bndrReq | Control.Lens.Internal.TH | 
| both | Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| both1 | Control.Lens.Traversal, Control.Lens, Control.Lens.Combinators | 
| branches | Data.Tree.Lens | 
| builder |   | 
| 1 (Function) | Data.Text.Lazy.Lens | 
| 2 (Function) | Data.Text.Strict.Lens | 
| 3 (Function) | Data.Text.Lens | 
| byteAt | Data.Bits.Lens | 
| Bytes |   | 
| 1 (Data Constructor) | Data.ByteString.Strict.Lens | 
| 2 (Data Constructor) | Data.ByteString.Lazy.Lens | 
| 3 (Data Constructor) | Data.ByteString.Lens | 
| bytes |   | 
| 1 (Function) | Data.ByteString.Strict.Lens | 
| 2 (Function) | Data.ByteString.Lazy.Lens | 
| 3 (Function) | Data.ByteString.Lens | 
| byteSwap16 | Control.Lens.Internal.CTypes | 
| byteSwap32 | Control.Lens.Internal.CTypes | 
| byteSwap64 | Control.Lens.Internal.CTypes | 
| bytewise | Data.Bits.Lens |