# Scalar types in functional frontend ## Scratchpad ```python def test_scalar2(): """Test scalar argument being turned into 0-dim field.""" Vertex = Dimension("Vertex") size = 5 inp = 5.0 out = np_as_located_field(Vertex)(np.zeros([size])) @field_operator(backend=fieldview_backend) def my_field_op(scalar_inp: float64) -> Field[[], float64]: return scalar_inp @field_operator(backend=fieldview_backend) def scalar_arg() -> Field[[Vertex], float64]: return my_field_op(1.0) scalar_arg(out=out, offset_provider={}) ref = np.full([size], 6.0) assert np.allclose(ref, out.array()) ```