code: def test_dtype_concat_3735() -> None:
      for dt in [
          pl.Int8,
          pl.Int16,
          pl.Int32,
          pl.Int64,
          pl.UInt8,
          pl.UInt16,
          pl.UInt32,
          pl.UInt64,
          pl.Float32,
          pl.Float64,
      ]:
          d1 = pl.DataFrame([pl.Series("val", [1, 2], dtype=dt)])
  
      d2 = pl.DataFrame([pl.Series("val", [3, 4], dtype=dt)])
      df = pl.concat([d1, d2])
  
      assert df.shape == (4, 1)
      assert df.columns == ["val"]
      assert df.to_series().to_list() == [1, 2, 3, 4]
  
imports: from __future__ import annotations
  from datetime import datetime, timedelta
  from typing import Any
  import numpy
  import pandas
  import polars
  from polars.testing import assert_frame_equal
label_desc: Use image node_id 11 for calling a global function with example usage: test_dtype_concat_3735() without return types