universum-1.0.0: Custom prelude used in Serokell

Safe HaskellUnsafe
LanguageHaskell2010

Universum.Base

Contents

Description

Reexports from GHC.* modules of base package.

Synopsis

Base types

module Data.Bits

module Data.Char

module Data.Int

module Data.Word

Base type classes

module Data.Eq

module Data.Ord

System IO

module System.IO

Base GHC types

module Data.Proxy

module Data.Void

module GHC.Base

module GHC.Enum

module GHC.Exts

module GHC.Float

module GHC.Num

module GHC.Real

module GHC.Show

module GHC.Types

module GHC.Stack

($!) :: (a -> b) -> a -> b infixr 0 Source #

Stricter version of $ operator. Default Prelude defines this at the toplevel module, so we do as well.

>>> const 3 $  undefined
3
>>> const 3 $! undefined
CallStack (from HasCallStack):
  error, called at libraries/base/GHC/Err.hs:79:14 in base:GHC.Err