class_docstr: Small container to keep useful information on a ARFF dataset.
  
  Knows about attributes names and types.
  
  Examples
  --------
  ::
  
      data, meta = loadarff('iris.arff')
      # This will print the attributes names of the iris.arff dataset
      for i in meta:
          print(i)
      # This works too
      meta.names()
      # Getting attribute type
      types = meta.types()
  
  Notes
  -----
  Also maintains the list of attributes in order, i.e. doing for i in
  meta, where meta is an instance of MetaData, will return the
  different attribute names in the order they were defined.
docstr: Return the list of attribute types.
code: def types(self):
      """Return the list of attribute types."""
      attr_types = [
          self._attributes[name][0] for name in self._attrnames
      ]
      return attr_types
  
imports: from __future__ import division, print_function, absolute_import
  import re
  import itertools
  import datetime
  from functools import partial
  import numpy
  from scipy._lib.six import next
label_desc: Use image node_id 6 for calling the MetaData obj's underlying member method code with example usage: obj.types() and returns: attr_types