class_docstr: Create a new set of types. Keyword argument 'name' may create a registered
  typeset for use in datashape type strings.
class_docstr_tok: ["Create","a","new","set","of","types",".","Keyword","argument","'name","'","may","create","a","registered","typeset","for","use","in","datashape","type","strings","."]
code: def __eq__(self, other):
      return (
          isinstance(other, type(self))
          and self.name == other.name
          and self.types == other.types
      )
  
imports: from itertools import chain
  from .coretypes import Unit, int8, int16, int32, int64, uint8, uint16, uint32, uint64, float16, float32, float64, complex64, complex128, bool_, Decimal, TimeDelta, Option
label_desc: Use image node_id 4 for calling the TypeSet obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown