Funcons.Core
list_
tuple_
set_
int_
nat_
string_
funcons
entities
types
sorts_
stepSorts
left_to_right_
stepLeft_to_right
atomic_
stepAtomic
sequential_
stepSequential
vector_map_
stepVector_map
set_map_
stepSet_map
list_map_
stepList_map
tuple_map_
stepTuple_map
map_map_
stepMap_map
lists_map_
stepLists_map
multiset_filter_
stepMultiset_filter
set_filter_
stepSet_filter
map_filter_
stepMap_filter
list_filter_
stepList_filter
list_foldl_
stepList_foldl
list_foldr_
stepList_foldr
while_
stepWhile
do_while_
stepDo_while
if_then_else_
stepIf_then_else
stuck_
stepStuck
handle_thrown_
stepHandle_thrown
finally_
stepFinally
throw_
stepThrow
handle_recursively_
stepHandle_recursively
plug_
stepPlug
shift_
stepShift
prompt_
stepPrompt
control_
stepControl
call_cc_
stepCall_cc
reset_
stepReset
hole_
stepHole
abort_
stepAbort
else_
stepElse
check_true_
stepCheck_true
fail_
stepFail
stepSignal
stepSignals
dereference_
stepDereference
print_list_
stepPrint_list
print_
stepPrint
read_
stepRead
effect_
stepEffect
allocate_map_
stepAllocate_map
general_assign_
stepGeneral_assign
general_assigned_
stepGeneral_assigned
allocate_vector_
stepAllocate_vector
stores_
stepStores
stepUninitialised
stepUninitialised_values
current_value_
stepCurrent_value
assigned_
stepAssigned
allocate_initialised_variable_
stepAllocate_initialised_variable
allocate_variable_
stepAllocate_variable
deallocate_variable_
stepDeallocate_variable
assign_
stepAssign
variables_
stepVariables
all_variables_
stepAll_variables
variable_accepting_type_
stepVariable_accepting_type
variable_producing_type_
stepVariable_producing_type
stepSimple_variable
stepReynolds_variable
stepReynolds_variables
allocate_initialised_link_
stepAllocate_initialised_link
allocate_link_
stepAllocate_link
follow_if_link_
stepFollow_if_link
links_
stepLinks
all_links_
stepAll_links
link_accepting_type_
stepLink_accepting_type
link_producing_type_
stepLink_producing_type
stepSimple_link
stepReynolds_link
stepReynolds_links
follow_link_
stepFollow_link
link_stores_
stepLink_stores
set_link_
stepSet_link
given_
stepGiven
given1_
stepGiven1
given2_
stepGiven2
given3_
stepGiven3
give_
stepGive
fresh_atom_
stepFresh_atom
fresh_binder_
stepFresh_binder
recursive_
stepRecursive
bind_to_forward_links_
stepBind_to_forward_links
set_forward_links_
stepSet_forward_links
reclose_
stepReclose
bind_recursively_
stepBind_recursively
bound_recursively_
stepBound_recursively
bound_
stepBound
environments_
stepEnvironments
namespace_names_
stepNamespace_names
stepId_in_namespace
stepBinders
scope_
stepScope
accumulate_
stepAccumulate
bind_
stepBind
is_in_type_
stepIs_in_type
directed_graphs_
stepDirected_graphs
tuples_
stepTuples
variant_tag_
stepVariant_tag
variant_value_
stepVariant_value
stepVariant
stepVariants
record_field_map_
stepRecord_field_map
record_select_
stepRecord_select
stepRecord
stepRecords
pointers_
stepPointers
stepReference
stepReferences
is_null_
stepIs_null
stepNull
stepUnit_type
unicode_character_
stepUnicode_character
unicode_codes_
stepUnicode_codes
utf_32_
stepUtf_32
bytes_
stepBytes
unsigned_bits_maximum_
stepUnsigned_bits_maximum
signed_bits_maximum_
stepSigned_bits_maximum
signed_bits_minimum_
stepSigned_bits_minimum
is_in_signed_bits_
stepIs_in_signed_bits
is_in_unsigned_bits_
stepIs_in_unsigned_bits
ids_
stepIds
newline_
stepNewline
integer_negate_
stepInteger_negate
negate_
stepNegate
exponent_notation_
stepExponent_notation
quiet_not_a_number_
stepQuiet_not_a_number
signals_not_a_number_
stepSignals_not_a_number
positive_infinity_
stepPositive_infinity
negative_infinity_
stepNegative_infinity
stepBinary32
stepBinary64
stepBinary128
stepDecimal64
stepDecimal128
stepIeee_formats
not_
stepNot
implies_
stepImplies
and_
stepAnd
or_
stepOr
xor_
stepXor
is_equal_
stepIs_equal
stepFalse
stepTrue
stepBooleans
close_
stepClose
closure_
stepClosure
pattern_prefer_
stepPattern_prefer
match_
stepMatch
patterns_
stepPatterns
pattern_unite_
stepPattern_unite
pattern_any_
stepPattern_any
case_
stepCase
match_loosely_
stepMatch_loosely
pattern_bind_
stepPattern_bind
is_ground_value_
stepIs_ground_value
apply_
stepApply
supply_
stepSupply
binding_lambda_
stepBinding_lambda
curry_
stepCurry
lambda_
stepLambda
uncurry_
stepUncurry
partial_apply_
stepPartial_apply
compose_
stepCompose
library
next_atom
set_to_list
stepSetToList
is_set_empty
is_set_empty_op
set_size
set_size_op
set_intersect
set_intersect_op
set_difference
set_difference_op
some_element
stepSome_Element
is_subset
stepIs_Subset
stepSet
stepIsInSet
set_unite
set_unite_op
set_insert
stepSet_Insert
list_to_set
stepList_To_Set
is_sub_multiset
stepIsSubMultiset
multiset_delete
stepMultisetDelete
multiset_insert
stepMultisetInsert
multiset_occurrences
stepMultisetOccurrences
multiset_to_set
stepMultisetToSet
sets_to_multiset
stepSetsToMultisets
stepList
stepList_Length
stepHead
stepTail
cons_
nil_
stepCons
stepIs_In_List
stepIs_Nil
stepList_Suffix
stepList_Prefix
list_to_tuple_
stepList_To_Tuple
stepList_Intersperse
stepList_Repeat
stepList_Reverse
list_to_tuple_op
list_append_op
is_map_empty
stepIsMapEmpty
map_to_list
stepMapToList
map_delete
stepMapDelete
map_unite_
unite_maps
lookup_
lookup_op
map_override_
stepMapOverride
stepDomain
set_to_map
set_to_map_op
list_to_map
list_to_map_op
stepVector_Repeat
stepVector_To_List
vector_empty
vector_length_op
stepVector_Index
vector_append
vector_append_op
stepVector
vector_repeat
list_to_vector
list_to_vector_op
evalADT
evalADT_Con
getADT_Values
stepString_To_List
stepString
decimal_natural_
decimal_natural_op
stepDecimal_Rational
stepList_To_String
string_append_
string_append_op
list_to_string_op
readRational
stepTo_String
stepBits_Not
stepBits_And
bits_or
stepBits_Or
bits_xor
stepBits_Xor
bits_shift_left
stepBits_Shift_Left
bits_arithmetic_shift_right
stepBits_Arithmetic_Shift_Right
bits_logical_shift_right
stepBits_Logical_Shift_Right
bits_to_integer
stepBits_To_Integer
bits_to_natural
stepBits_To_Natural
integer_to_bits
stepInteger_To_Bits
integer_op
integer_add_
integer_add_op
integer_multiply_
integer_multiply_op
integer_divide_
integer_divide_op
integer_subtract
integer_subtract_op
integer_power
integer_power_op
integer_negate
stepInteger_Negate
integer_list
stepInteger_List
integer_modulo
stepInteger_Modulo
integer_modulo_op
integer_absolute_value
stepInteger_Absolute_Value
ieee_float_truncate
stepIEEE_Float_Truncate
stepIEEE_Float_Add
stepIEEE_Float_Multiply
stepIEEE_Float_Subtract
stepIEEE_Float_Negate
stepIEEE_Float_Divide
stepIEEE_Float_Power
signed_bits_maximum
stepSigned_Bits_Maximum
signed_bits_minimum
stepSigned_Bits_Minimum
ieee_float_acos
stepIEEE_Float_Acos
ieee_float_asin
stepIEEE_Float_Asin
ieee_float_atan
stepIEEE_Float_Atan
ieee_float_atan2
stepIEEE_Float_Atan2
ieee_float_cos
stepIEEE_Float_Cos
ieee_float_cosh
stepIEEE_Float_Cosh
ieee_float_exp
stepIEEE_Float_Exp
ieee_float_log
stepIEEE_Float_Log
ieee_float_log10
stepIEEE_Float_Log10
ieee_float_sin
stepIEEE_Float_Sin
ieee_float_sinh
stepIEEE_Float_Sinh
ieee_float_sqrt
stepIEEE_Float_Sqrt
ieee_float_tan
stepIEEE_Float_Tan
ieee_float_tanh
stepIEEE_Float_Tanh
ieee_float_ceiling
stepIEEE_Float_Ceiling
ieee_float_floor
stepIEEE_Float_Floor
ieee_float_absolute_value
stepIEEE_Float_Absolute_Value
stepIEEE_Float_Remainder
stepIEEE_Float_Is_Less
stepIEEE_Float_Is_Greater
stepIEEE_Float_Is_Less_Or_Equal
stepIEEE_Float_Is_Greater_Or_Equal
ieee_float_op
ieee_float_add
ieee_float_add_op
ieee_float_multiply
ieee_float_multiply_op
ieee_float_divide
ieee_float_divide_op
ieee_float_remainder
ieee_float_remainder_op
ieee_float_negate
ieee_float_negate_op
ieee_float_subtract
ieee_float_subtract_op
ieee_float_float_power
ieee_float_power_op
ieee_float_is_less
ieee_float_is_less_op
ieee_float_is_greater
ieee_float_is_greater_op
ieee_float_is_less_or_equal
ieee_float_is_less_or_equal_op
ieee_float_is_greater_or_equal
ieee_float_is_greater_or_equal_op
isIEEEFormat
doubleFromIEEEFormat
is_less_
is_less_op
is_less_or_equal_
is_less_or_equal_op
is_greater_
is_greater_op
is_greater_or_equal_
is_greater_or_equal_op
stepRational_To_IEEE_Float
rational_op
add
add_op
stepAtom
ascii_character
stepAscii_Character
thunk_
stepThunk
stepThunks
force_
stepForce
discard_empty_tuples_
discard_empty_tuples_op
tuple_index_
stepTupleIndex