#!/usr/bin/env mumu

extend("array")
extend("string")
#extend("net")
#extend("sys")

# Int
#x = 123
#slog(type(x)) // "int"
/*
# Float
f = 3.14159
slog(type(f))  //float"

# Booleans
flag = false
slog(type(flag)) // "bool"
*/

# Single string
myStr = "Hello"
slog(type(myStr)) // "srting"

/*
nums = [10,20,30]
slog(type(nums)) // "int_array"

# Str array
#words = ["One","Two","Three"]
#slog(type(words)) // "str_array"

# Keyed array
keyedArray = [
  name:"Alice",
  city:"Paris"
]
slog(type(keyedArray)) // "keyed_array"

# Function
doubler = n => n * 2
slog(type(doubler)) // "function"

# Extension reference
slog(type(array:map)) // "function"
*/
