Ratio is:module

Standard functions on rational numbers
TextShow instance for Ratio. Since: 2
Ratios of mathematical objects.
Rational classes
Symbolic rationals, corresponds to Haskell's Rational type
This module introduces Rat kind and all necessary functional.
Rational numbers extended with infinities.
Provides a specialised version of Ratio for Int. Runs about ten times faster than Ratio while being half as fast as floating-point types.
This module documents tools and utilities for running SQL migrations. A Migration is (currently) an alias for a WriterT of
High-level Printing API
  • Module available since Gtk+ version 2.10
Definitions of Uniplate and Biplate classes, along with all the standard operations. Import this module directly only if you are defining new Uniplate operations, otherwise import one of Data.Generics.Uniplate.Direct, Data.Generics.Uniplate.Typeable or Data.Generics.Uniplate.Data. Most functions have an example of a possible use for the function. To illustate, I have used the Expr type as below:
data Expr = Val Int
| Neg Expr
| Add Expr Expr
Helper traversals and functions for Swagger operations manipulations. These might be useful when you already have Swagger specification generated by something else.
GMountOperation provides a mechanism for interacting with the user. It can be used for authenticating mountable operations, such as loop mounting files, hard drive partitions or server locations. It can also be used to ask the user questions or show a list of applications preventing unmount or eject operations from completing. Note that GMountOperation is used for more than just Mount objects – for example it is also used in driveStart and driveStop. Users should instantiate a subclass of this that implements all the various callbacks to show the required dialogs, such as `GtkMountOperation`. If no user interaction is desired (for example when automounting filesystems at login time), usually NULL can be passed, see each method taking a GMountOperation for details. Throughout the API, the term ‘TCRYPT’ is used to mean ‘compatible with TrueCrypt and VeraCrypt’. TrueCrypt is a discontinued system for encrypting file containers, partitions or whole disks, typically used with Windows. VeraCrypt is a maintained fork of TrueCrypt with various improvements and auditing fixes.
This is about the cabal configurations feature. It exports finalizePD and flattenPackageDescription which are functions for converting GenericPackageDescriptions down to PackageDescriptions. It has code for working with the tree of conditions and resolving or flattening conditions.
Exports a datastructure for the top-level hakyll configuration
Helper traversals and functions for Swagger operations manipulations. These might be useful when you already have Swagger specification generated by something else.
Subclasses of Arrow providing additional operations. The signatures are designed to be compatible with the proposed notation for arrows, cf. http://www.haskell.org/arrows/.
GtkPrintOperationPreview is the interface that is used to implement print preview. A GtkPrintOperationPreview object is passed to the PrintOperation::preview signal by PrintOperation.