Текущее состояние SIQ было представлено Кристофером Фогтом в ScalaDays 2011. Было показано, как запросы будут работать и выглядеть, но, насколько я помню, не было понятия о том, как эти типы будут представлены, например. г. если по-прежнему необходимо написать шаблонный код, чтобы объяснить структуру базы данных Scala.
F # 3.0 добавляет тип провайдеров (разговор PDC от Don Syme: видео, GOTO Копенгагенский разговор Томаса Петричека: видео, slides, сообщение в блоге), что делает его в основном ненужным для ручной записи или создания сопоставлений между БД (или другим поставщиком данных) и языка/типа, поскольку язык может напрямую запрашивать структурную информацию непосредственно из базы данных поставщикам типов.
Будет ли ScalaIntegratedQuery иметь возможность предоставлять типы/отношения базы данных к компилятору Scala, не требуя, чтобы пользователь сам записывал сам шаблонный код?