OCaml для JVM. Есть ли кто-либо? [закрытый]

Я сделал это несколько лет назад, но без полнотекстового индекса. У меня нет кода удобным (бывший работодатель), но я помню технику хорошо.

, Короче говоря я выбрал "вес" из каждого столбца. Например:

select table.id, keyword_relevance + content_relevance as relevance from table
   left join
      (select id, 1 as keyword_relevance from table_name where keyword match) a
   on table.id = a.id
   left join
      (select id, 0.75 as content_relevance from table_name where content match) b
   on table.id = b.id

простите любой дрянной SQL здесь, это были несколько лет, с тех пор как я должен был записать любому, и я делаю это первое, что пришло на ум...

Hope это помогает!

J.Js

17
задан Bubba88 8 October 2009 в 13:08
поделиться

2 ответа

«OCaml и Java» содержит ссылки на различные попытки интегрировать Java с OCaml.

F # несколько отличается от OCaml в аспектах из-за желания заставить его работать с .NET framework, так что, как Scala является гибридным языком, так и F #, поскольку вы можете выбрать, сколько FP вы хотите и сколько OOP вы хотите, на любом языке.

«Java, OCaml и F #» - это сообщение от человека, пытающегося перейти с Java на OCaml что может вас заинтересовать.

14
ответ дан 30 November 2019 в 12:13
поделиться

Как насчет Cafesterol: http://cafesterol.x9c.fr/

Cafesterol - это расширение набора компиляторов Objective Caml, которое генерирует байт-код Java. Cafesterol предоставляет компилятор ocamljava, который является Java-аналогом компиляторов ocamlc / ocamlopt, распространяемых со стандартным дистрибутивом Objective Caml. Cafesterol в своей версии 1.3 строится с версией 3.11.1 Objective Caml. Создаваемые классы Java нуждаются в версии 1.3 Cadmium для запуска и могут выполняться на любой виртуальной машине Java 1.6.

12
ответ дан 30 November 2019 в 12:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: