fun_land v0.9.0 FunLand.Helper

FunLand Helper functions for some common Algorithmic Data Type implementations.

Link to this section Summary

Functions

The constant function: Returns the first argument, regardless of the second argument

The constant function, reversed: Returns the second argument, regardless of the first argument

The identity function: Returns what was passed in, unchanged

Returns the proper module to dispatch FunLand functions to, given a

Link to this section Functions

The constant function: Returns the first argument, regardless of the second argument.

Link to this function const_reverse(x, y)

The constant function, reversed: Returns the second argument, regardless of the first argument.

The identity function: Returns what was passed in, unchanged.

Link to this function map_datatype_to_module(builtin_datatype)

Returns the proper module to dispatch FunLand functions to, given a:

  • Builtin data type (dispatches to FunLand.Builtin.DataTypeModuleName).
  • Struct (dispatches to the struct name module).
  • module name (returns this module name).