boltzmann-brain-1.4: Boltzmann sampler compiler for combinatorial systems.

Copyright(c) Maciej Bendkowski 2017-2018
LicenseBSD3
Maintainermaciej.bendkowski@tcs.uj.edu.pl
Stabilityexperimental
Safe HaskellSafe
LanguageHaskell2010

Data.Boltzmann.Internal.Logging

Description

General logging utilities.

Synopsis

Documentation

data Log Source #

Constructors

Log 

Fields

info :: String -> IO () Source #

Logs an INFO message.

warn :: String -> IO () Source #

Logs a WARNING message.

warn' :: String -> IO a Source #

Logs a WARNING message and terminates.

hint :: String -> IO () Source #

Logs a HINT message.

hint' :: String -> IO a Source #

Logs a HINT message and terminates.

fail :: String -> IO () Source #

Logs an ERROR message.

fail' :: String -> IO a Source #

Logs an ERROR message and terminates.