I don't know the depth of CiviCRM's official commitment to Drupal 8 yet, but I've followed the instructions posted here for setting it up.
After creating a contact subtype of "Committee" and creating a Drupal view for "CiviCRM Contacts", I attempted to filter on the Committee subtype. When saving, I got a raw server error displayed:
The website encountered an unexpected error. Please try again later.
Checking the Apache logs, I saw:
Uncaught PHP Exception InvalidArgumentException: "The configuration property display.default.display_options.filters.contact_sub_type.value.Committee doesn't exist." at /var/www/html/web/core/lib/Drupal/Core/Config/Schema/ArrayElement.php line 76
This seems to imply that the CiviCRM Views integration isn't providing something that the Views module wants in order to validate the filter value.
Anyone have any suggestions for next steps? Is CiviCRM's dev team developing for Drupal 8 and do they want related bug reports?