úÎ]Q  None A configuration.  is the default configuration.TA list of operators. The order in this list also determines the order of evaluation.A list of constants. A constant is a pair of * a  % containing its identifier; and * a   number containing its value. An operator is a pair of * a = containing its identifier; and * a binary numeral function.lThe result of an evaluation of a string is either a String containing an error message or a complex number.Given a configuration and a  -expression, returns a  ? containing the error message or the resulting complex number.Given a configuration and a  -expression, returns  a  # containing an error message; or a   number.Show a  p number a little bit more human-readable by matching both the real and the imaginery part against zero and one.           !hascal-3.0-FtinyrizqPbEsk8sPIEIjdHascal1data-default-class-0.1.2.0-FYQpjIylblBDctdkHAFeXAData.Default.ClassDefaultdefConfig operators constants showHascalhascal showNumber$fDefaultConfigConstantbaseGHC.BaseString Data.ComplexComplexOperatorghc-prim GHC.TypesCharResult Data.EitherEithercalc readNumber findOrRead