box
function box<Type>(x:Type) ->
Box a value. The box()
series of functions boxes basic values into
Expression objects, using the following
conversions:
From | To | Detail |
---|---|---|
Value |
Expression<Value> |
where Value is a basic or array type. |
Value! |
Expression<Value> |
where Value is a basic type. |
Form |
Expression<Value> |
where move(Form) returns type Value or Value! . |
Expression<Value> |
Expression<Value> |
See also: wrap
function box<Value1, Value2>(x:(Value1, Value2)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3>(x:(Value1, Value2, Value3)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3, Value4>(x:(Value1, Value2, Value3, Value4)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3, Value4, Value5>(x:(Value1, Value2, Value3, Value4, Value5)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3, Value4, Value5, Value6>(x:(Value1, Value2, Value3, Value4, Value5, Value6)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3, Value4, Value5, Value6, Value7>(x:(Value1, Value2, Value3, Value4, Value5, Value6, Value7)) ->
Box the elements of a tuple.
function box<Value1, Value2, Value3, Value4, Value5, Value6, Value7, Value8>(x:(Value1, Value2, Value3, Value4, Value5, Value6, Value7, Value8)) ->
Box the elements of a tuple.
function box<Value1, Value2>(x1:Value1, x2:Value2) ->
Box multiple arguments.
function box<Value1, Value2, Value3>(x1:Value1, x2:Value2, x3:Value3) ->
Box multiple arguments.
function box<Value1, Value2, Value3, Value4>(x1:Value1, x2:Value2, x3:Value3, x4:Value4) ->
Box multiple arguments.
function box<Value1, Value2, Value3, Value4, Value5>(x1:Value1, x2:Value2, x3:Value3, x4:Value4, x5:Value5) ->
Box multiple arguments.
function box<Value1, Value2, Value3, Value4, Value5, Value6>(x1:Value1, x2:Value2, x3:Value3, x4:Value4, x5:Value5, x6:Value6) ->
Box multiple arguments.
function box<Value1, Value2, Value3, Value4, Value5, Value6, Value7>(x1:Value1, x2:Value2, x3:Value3, x4:Value4, x5:Value5, x6:Value6, x7:Value7) ->
Box multiple arguments.
function box<Value1, Value2, Value3, Value4, Value5, Value6, Value7, Value8>(x1:Value1, x2:Value2, x3:Value3, x4:Value4, x5:Value5, x6:Value6, x7:Value7, x8:Value8) ->
Box multiple arguments.