| B |  | 
| 1 (Type/Class) | Diagrams.Backend.Cairo.Internal, Diagrams.Backend.Cairo, Diagrams.Backend.Cairo.CmdLine | 
| 2 (Type/Class) | Diagrams.Backend.Canvas, Diagrams.Backend.Canvas.CmdLine | 
| 3 (Type/Class) | Diagrams.Backend.Html5, Diagrams.Backend.Html5.CmdLine | 
| 4 (Type/Class) | Diagrams.Backend.PGF, Diagrams.Backend.PGF.CmdLine | 
| 5 (Type/Class) | Diagrams.Backend.Postscript, Diagrams.Backend.Postscript.CmdLine | 
| 6 (Type/Class) | Diagrams.Backend.Rasterific, Diagrams.Backend.Rasterific.CmdLine | 
| 7 (Type/Class) | Diagrams.Backend.SVG, Diagrams.Backend.SVG.CmdLine | 
| babyBlue | Diagrams.Color.XKCD | 
| babyGreen | Diagrams.Color.XKCD | 
| babyPink | Diagrams.Color.XKCD | 
| babyPoo | Diagrams.Color.XKCD | 
| babyPoop | Diagrams.Color.XKCD | 
| babyPoopGreen | Diagrams.Color.XKCD | 
| babyPukeGreen | Diagrams.Color.XKCD | 
| babyPurple | Diagrams.Color.XKCD | 
| babyShitBrown | Diagrams.Color.XKCD | 
| babyShitGreen | Diagrams.Color.XKCD | 
| Backend |  | 
| 1 (Type/Class) | Diagrams.Core.Types, Diagrams.Core | 
| 2 (Type/Class) | Diagrams, Diagrams.Prelude | 
| backendOpts | Diagrams.Builder.Opts, Diagrams.Builder | 
| backendToken | Diagrams.Builder.Opts, Diagrams.Builder | 
| backward |  | 
| 1 (Function) | Diagrams.TwoD.Path.Turtle | 
| 2 (Function) | Diagrams.TwoD.Path.Turtle.Internal | 
| backwards |  | 
| 1 (Function) | Data.Active | 
| 2 (Function) | Diagrams.Prelude | 
| banana | Diagrams.Color.XKCD | 
| bananaYellow | Diagrams.Color.XKCD | 
| barbiePink | Diagrams.Color.XKCD | 
| barfGreen | Diagrams.Color.XKCD | 
| barney | Diagrams.Color.XKCD | 
| barneyPurple | Diagrams.Color.XKCD | 
| BaselineText | Diagrams.TwoD.Text | 
| baselineText | Diagrams.TwoD.Text, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| baseTransform | Graphics.Rendering.PGF | 
| BasicJoin | Diagrams.TwoD.Path.Metafont.Types | 
| basis |  | 
| 1 (Function) | Diagrams.Core.Transform, Diagrams.Core | 
| 2 (Function) | Diagrams, Diagrams.Prelude | 
| basisFor | Diagrams.Prelude | 
| battleshipGrey | Diagrams.Color.XKCD | 
| Bazaar |  | 
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| Bazaar' | Diagrams.Prelude | 
| Bazaar1 |  | 
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| Bazaar1' | Diagrams.Prelude | 
| bbox_dy | Graphics.SVGFonts.ReadFont | 
| bbox_lx | Graphics.SVGFonts.ReadFont | 
| bbox_ly | Graphics.SVGFonts.ReadFont | 
| beginDoc | Diagrams.Backend.PGF.Surface | 
| beige |  | 
| 1 (Function) | Diagrams.Color.XKCD | 
| 2 (Function) | Diagrams.Prelude | 
| below | Diagrams.Prelude | 
| bend | Diagrams.TwoD.Apollonian | 
| beneath | Diagrams.Combinators, Diagrams, Diagrams.Prelude | 
| bernsteinCoeffs | Diagrams.TwoD.Segment.Bernstein | 
| bernsteinDegree | Diagrams.TwoD.Segment.Bernstein | 
| bernsteinDeriv | Diagrams.TwoD.Segment.Bernstein | 
| BernsteinPoly |  | 
| 1 (Data Constructor) | Diagrams.TwoD.Segment.Bernstein | 
| 2 (Type/Class) | Diagrams.TwoD.Segment.Bernstein | 
| berry | Diagrams.Color.XKCD | 
| beside | Diagrams.Combinators, Diagrams, Diagrams.Prelude | 
| bevelLine | Diagrams.TwoD.Path.IteratedSubset | 
| bezier3 | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| bezierFromSweep | Diagrams.TwoD.Arc | 
| bg | Diagrams.TwoD.Combinators, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| bgFrame | Diagrams.TwoD.Combinators, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| Bifunctor | Diagrams.Prelude | 
| bile | Diagrams.Color.XKCD | 
| bimap | Diagrams.Prelude | 
| bimapping | Diagrams.Prelude | 
| bisque | Diagrams.Prelude | 
| bit | Graphics.SVGFonts.Fonts, Graphics.SVGFonts | 
| bk | Diagrams.TwoD.Path.Turtle.Aliases | 
| blacK | Graphics.Rendering.Postscript | 
| black |  | 
| 1 (Function) | Diagrams.Color.XKCD | 
| 2 (Function) | Diagrams.Prelude | 
| blanchedalmond | Diagrams.Prelude | 
| bland | Diagrams.Color.XKCD | 
| blend | Diagrams.Prelude | 
| block | Diagrams.TwoD.Arrowheads, Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| blood | Diagrams.Color.XKCD | 
| bloodOrange | Diagrams.Color.XKCD | 
| bloodRed | Diagrams.Color.XKCD | 
| blue |  | 
| 1 (Function) | Diagrams.Color.XKCD | 
| 2 (Function) | Diagrams.Prelude | 
| blueberry | Diagrams.Color.XKCD | 
| blueBlue | Diagrams.Color.XKCD | 
| blueGreen | Diagrams.Color.XKCD | 
| bluegreen | Diagrams.Color.XKCD | 
| blueGrey | Diagrams.Color.XKCD | 
| bluegrey | Diagrams.Color.XKCD | 
| bluePurple | Diagrams.Color.XKCD | 
| Blues | Data.Colour.Palette.BrewerSet | 
| blueViolet | Diagrams.Color.XKCD | 
| blueviolet | Diagrams.Prelude | 
| blueWithAHintOfPurple | Diagrams.Color.XKCD | 
| blueyGreen | Diagrams.Color.XKCD | 
| blueyGrey | Diagrams.Color.XKCD | 
| blueyPurple | Diagrams.Color.XKCD | 
| blue_green | Diagrams.Color.XKCD | 
| blue_grey | Diagrams.Color.XKCD | 
| blue_purple | Diagrams.Color.XKCD | 
| bluish | Diagrams.Color.XKCD | 
| bluishGreen | Diagrams.Color.XKCD | 
| bluishGrey | Diagrams.Color.XKCD | 
| bluishPurple | Diagrams.Color.XKCD | 
| blurple | Diagrams.Color.XKCD | 
| blush | Diagrams.Color.XKCD | 
| blushPink | Diagrams.Color.XKCD | 
| BNode | Diagrams.TwoD.Layout.Tree | 
| bold | Diagrams.TwoD.Text, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| bolder | Diagrams.TwoD.Text, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| booger | Diagrams.Color.XKCD | 
| boogerGreen | Diagrams.Color.XKCD | 
| bordeaux | Diagrams.Color.XKCD | 
| boringGreen | Diagrams.Color.XKCD | 
| Both | Diagrams.Parametric.Adjust, Diagrams, Diagrams.Prelude | 
| both | Diagrams.Prelude | 
| bottleGreen | Diagrams.Color.XKCD | 
| boundaryFrom | Diagrams.Trace, Diagrams, Diagrams.Prelude | 
| boundaryFromMay | Diagrams.Trace, Diagrams, Diagrams.Prelude | 
| BoundingBox | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| boundingBox | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| boundingRect | Diagrams.TwoD.Combinators, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| Box |  | 
| 1 (Data Constructor) | Diagrams.ThreeD.Shapes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.ThreeD.Shapes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| BoxAlignedText | Diagrams.TwoD.Text | 
| boxCenter | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| boxExtents | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| boxFit | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| boxTransform | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| bp | Graphics.Rendering.PGF | 
| bracers | Graphics.Rendering.PGF | 
| brackets | Graphics.Rendering.PGF | 
| BrBG | Data.Colour.Palette.BrewerSet | 
| brewerSet | Data.Colour.Palette.BrewerSet | 
| brick | Diagrams.Color.XKCD | 
| brickOrange | Diagrams.Color.XKCD | 
| brickRed | Diagrams.Color.XKCD | 
| brightAqua | Diagrams.Color.XKCD | 
| brightBlue | Diagrams.Color.XKCD | 
| brightCyan | Diagrams.Color.XKCD | 
| brightGreen | Diagrams.Color.XKCD | 
| brightLavender | Diagrams.Color.XKCD | 
| brightLightBlue | Diagrams.Color.XKCD | 
| brightLightGreen | Diagrams.Color.XKCD | 
| brightLilac | Diagrams.Color.XKCD | 
| brightLime | Diagrams.Color.XKCD | 
| brightLimeGreen | Diagrams.Color.XKCD | 
| brightMagenta | Diagrams.Color.XKCD | 
| Brightness | Data.Colour.Palette.ColorSet | 
| brightOlive | Diagrams.Color.XKCD | 
| brightOrange | Diagrams.Color.XKCD | 
| brightPink | Diagrams.Color.XKCD | 
| brightPurple | Diagrams.Color.XKCD | 
| brightRed | Diagrams.Color.XKCD | 
| brightSeaGreen | Diagrams.Color.XKCD | 
| brightSkyBlue | Diagrams.Color.XKCD | 
| brightTeal | Diagrams.Color.XKCD | 
| brightTurquoise | Diagrams.Color.XKCD | 
| brightViolet | Diagrams.Color.XKCD | 
| brightYellow | Diagrams.Color.XKCD | 
| brightYellowGreen | Diagrams.Color.XKCD | 
| britishRacingGreen | Diagrams.Color.XKCD | 
| bronze | Diagrams.Color.XKCD | 
| brown |  | 
| 1 (Function) | Diagrams.Color.XKCD | 
| 2 (Function) | Diagrams.Prelude | 
| brownGreen | Diagrams.Color.XKCD | 
| brownGrey | Diagrams.Color.XKCD | 
| brownish | Diagrams.Color.XKCD | 
| brownishGreen | Diagrams.Color.XKCD | 
| brownishGrey | Diagrams.Color.XKCD | 
| brownishOrange | Diagrams.Color.XKCD | 
| brownishPink | Diagrams.Color.XKCD | 
| brownishPurple | Diagrams.Color.XKCD | 
| brownishRed | Diagrams.Color.XKCD | 
| brownishYellow | Diagrams.Color.XKCD | 
| brownOrange | Diagrams.Color.XKCD | 
| brownRed | Diagrams.Color.XKCD | 
| brownYellow | Diagrams.Color.XKCD | 
| brownyGreen | Diagrams.Color.XKCD | 
| brownyOrange | Diagrams.Color.XKCD | 
| bruise | Diagrams.Color.XKCD | 
| BSpline | Diagrams.CubicSpline.Boehm, Diagrams.CubicSpline, Diagrams, Diagrams.Prelude | 
| bspline | Diagrams.CubicSpline.Boehm, Diagrams.CubicSpline, Diagrams, Diagrams.Prelude | 
| bsplineToBeziers | Diagrams.CubicSpline.Boehm | 
| BTree | Diagrams.TwoD.Layout.Tree | 
| bubblegum | Diagrams.Color.XKCD | 
| bubbleGumPink | Diagrams.Color.XKCD | 
| bubblegumPink | Diagrams.Color.XKCD | 
| buff | Diagrams.Color.XKCD | 
| BuGn | Data.Colour.Palette.BrewerSet | 
| Build |  | 
| 1 (Data Constructor) | Diagrams.Builder.CmdLine, Diagrams.Builder | 
| 2 (Type/Class) | Diagrams.Builder.CmdLine, Diagrams.Builder | 
| buildDiagram | Diagrams.Builder | 
| BuildOpts |  | 
| 1 (Data Constructor) | Diagrams.Builder.Opts, Diagrams.Builder | 
| 2 (Type/Class) | Diagrams.Builder.Opts, Diagrams.Builder | 
| BuildResult | Diagrams.Builder | 
| BuPu | Data.Colour.Palette.BrewerSet | 
| burgundy | Diagrams.Color.XKCD | 
| burlywood | Diagrams.Prelude | 
| burntOrange | Diagrams.Color.XKCD | 
| burntRed | Diagrams.Color.XKCD | 
| burntSiena | Diagrams.Color.XKCD | 
| burntSienna | Diagrams.Color.XKCD | 
| burntUmber | Diagrams.Color.XKCD | 
| burntYellow | Diagrams.Color.XKCD | 
| burple | Diagrams.Color.XKCD | 
| butter | Diagrams.Color.XKCD | 
| butterscotch | Diagrams.Color.XKCD | 
| butterYellow | Diagrams.Color.XKCD | 
| bwg | Data.Colour.Palette.Harmony | 
| ByAbsolute | Diagrams.Parametric.Adjust, Diagrams, Diagrams.Prelude | 
| ByParam | Diagrams.Parametric.Adjust, Diagrams, Diagrams.Prelude | 
| bézier3 | Diagrams.Segment, Diagrams, Diagrams.Prelude |