Module table_lookup.lua

📑 Source

Get values by key or value.

Usage

local by_key, by_value = table_lookup({
  "red" = "wool:red",
  "blue" = "wool:blue",
})

by_key("red") -- "wool:red"
by_value("wool:blue") -- "blue"

Functions


# returns... (tbl)

Parameters

Returns

  1. function by_key
  2. function by_value

# by_key (key)
Lookup value by key

Parameters

  • key any

Returns

    any

# by_value (value)
Lookup key by value

Parameters

  • value any

Returns

    any