| Backquote | Curry.Syntax.Lexer, Curry.Syntax |
| backQuote | Curry.Base.Pretty |
| backsl | Curry.Base.Pretty |
| Backslash | Curry.Syntax.Lexer, Curry.Syntax |
| Bar | Curry.Syntax.Lexer, Curry.Syntax |
| between | Curry.Base.LLParseComb |
| bindClassInfo | Env.Class |
| bindDecl | Base.Typing |
| bindDecls | Base.Typing |
| bindFun | Env.Value |
| bindGlobalInfo | Env.Value |
| Binding | |
| 1 (Type/Class) | IL.Type, IL |
| 2 (Data Constructor) | IL.Type, IL |
| bindInstInfo | Env.Instance |
| bindLocalVar | Env.Value |
| bindLocalVars | Env.Value |
| bindNestEnv | Base.NestEnv |
| bindP | Env.OpPrec |
| bindPattern | Base.Typing |
| bindPatterns | Base.Typing |
| bindSubst | Base.Subst, Base.KindSubst, Base.TypeSubst |
| bindTopEnv | Base.TopEnv, Base.NestEnv |
| bindTypeInfo | Env.TypeConstructor |
| bindTypeKind | Env.Type |
| bindVar | |
| 1 (Function) | Base.KindSubst |
| 2 (Function) | Base.TypeSubst |
| blankLine | Curry.Base.Pretty |
| boolId | Curry.Base.Ident |
| boolType | Base.Types |
| boundedId | Curry.Base.Ident |
| bquotes | Curry.Base.Pretty |
| bquotesIf | Curry.Base.Pretty |
| braces | Curry.Base.Pretty |
| brackets | Curry.Base.Pretty |
| Branch | Curry.FlatCurry.Type, Curry.FlatCurry |
| BranchExpr | Curry.FlatCurry.Type, Curry.FlatCurry |
| branchExpr | Curry.FlatCurry.Goodies |
| branchPattern | Curry.FlatCurry.Goodies |
| buildCurry | CurryBuilder |
| bv | Base.Expr |