Планируется ли поддержка «поставщиков типов» для SIQ (ScalaIntegratedQuery) в Scala, как в F #?

Текущее состояние SIQ было представлено Кристофером Фогтом на ScalaDays 2011 . Было показано, как будут работать и выглядеть запросы, но насколько я помню, не было понятия о том, как эти типы будут представлены, т.е. грамм. если по-прежнему необходимо написать шаблонный код для объяснения структуры базы данных в Scala.

F # 3.0 добавляет поставщиков типов (доклад PDC от Дона Сайма: видео ; GOTO Copenhagen talk от Томаса Петричека: видео , слайды ], сообщение в блоге ), что делает практически ненужным вручную писать или генерировать сопоставления между БД (или другим поставщиком данных) и системой языка / типов, поскольку язык может запрашивать структурную информацию из самой базы данных напрямую с поставщиками типов.

Сможет ли ScalaIntegratedQuery предоставить компилятору Scala типы / отношения базы данных, не требуя, чтобы пользователь сам писал шаблонный код?

13
задан Mechanical snail 17 July 2012 в 21:20
поделиться