Programmatic values and expressions: module venture.value.dicts

venture.value.dicts.app(*items)
venture.value.dicts.array(vs)
venture.value.dicts.array_unboxed(vs, subtype)
venture.value.dicts.atom(v)
venture.value.dicts.blob(v)
venture.value.dicts.boolean(v)
venture.value.dicts.dict(d)
venture.value.dicts.improper_list(vs, tail)
venture.value.dicts.integer(v)
venture.value.dicts.is_stack_dict(obj)

Checks whether the outermost layer of obj looks like an actual stack dict.

venture.value.dicts.is_stack_dict_of_type(tp, obj)
venture.value.dicts.is_val(obj)

Checks whether the outermost layer of obj looks like it could validly be a stack dict representation of something.

(That is, Python lists are ok, because those represent arrays.)

venture.value.dicts.list(vs)
venture.value.dicts.matrix(vs)
venture.value.dicts.num(v)
venture.value.dicts.number(v)
venture.value.dicts.probability(v)
venture.value.dicts.quasiquote(v)
venture.value.dicts.quote(v)
venture.value.dicts.real(v)
venture.value.dicts.simplex(vs)
venture.value.dicts.sp(v, aux=None)
venture.value.dicts.string(s)
venture.value.dicts.sym(s)
venture.value.dicts.symbol(s)
venture.value.dicts.symmetric_matrix(vs)
venture.value.dicts.unquote(v)
venture.value.dicts.val(t, v)
venture.value.dicts.vector(vs)

Previous topic

Read Infer Predict Layer: module venture.ripl.ripl

Next topic

Stochastic Procedure Interface: module venture.lite.sp

This Page