@Fsharp_chat

Страница 173 из 772
Evgeniy
29.05.2017
07:48:06
@the_RAMZAY Почему?

Просто используй C# библиотеку.

Pawel
29.05.2017
07:49:17
BSON документ для mobgo db api - это формат данных, а не ORM. Он может быть получен из json или напрямую из структур данных F#. Гайд по использованию смотри для mongocsharpdriver

Anton
29.05.2017
07:51:34
У меня была мысль такая - заменить наш самописный монгоДБ ОРМ на C#, на самописный, но попроще на F#

Google
Vasily
29.05.2017
07:52:18
Кстати, типы , сгенерированные SQLPRovider, нормально наружу торчат?

Pawel
29.05.2017
07:52:44
а нафига самописный монгоДБ ОРМ на C#, если есть официальный драйвер монгоДБ на C#? https://github.com/mongodb/mongo-csharp-driver

Evgeniy
29.05.2017
07:53:06
Vasily Он же erased, кажется.

> A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.

Vasily
29.05.2017
07:54:01
Какой-то попадался generative, вроде

Надо будет глянуть

Anton
29.05.2017
07:54:18
@ruzzke_mir он фигня. Мы взяли его, и очень сильно переписали.

Pawel
29.05.2017
07:54:36
что же в нём не так?

ишшую открыли?

Anton
29.05.2017
07:54:52
точнее даже, мы взяли https://github.com/RobThree/MongoRepository

@ruzzke_mir оно использует старый mongodb

и старый api его

и т.д

Google
Pawel
29.05.2017
08:02:36
и старый api его
officially supported C# driver for MongoDB использует старый api и старый сервер?! пруфы есть, а то че та смутные сомнения терзают

Roman
29.05.2017
08:02:53
видать не светит мне монгу в F# юзать.
Да, там ничего сложного же, я использовал обычный csharpdriver(t9 заменил сsharp на fsharp))

Pawel
29.05.2017
08:04:52
монгу щас агрессивно впаривают, врядли бы они обошли поддержкой один из самых популярных ЯП - это ж сколько профита минус

Anton
29.05.2017
08:05:21
@ruzzke_mir официальное API 2.4.3 версии https://github.com/mongodb/mongo-csharp-driver/releases

Anton
29.05.2017
08:05:37
А удобный враппер 1.11 https://github.com/RobThree/MongoRepository

по этому мы взяли враппер, и переписали под 2.0 официальное API

Evgeniy
29.05.2017
08:06:05
@the_RAMZAY А вы вернули свои изменения обратно?

Anton
29.05.2017
08:06:09
нет

Roman
29.05.2017
08:06:12
Давайте поможем с лого?)

Logo for Fable and Fable related projects https://github.com/fable-compiler/Fable/issues/969

Anton
29.05.2017
08:06:13
у нас своя кастомная репа

со своими наработками

Evgeniy
29.05.2017
08:06:21
@the_RAMZAY Вы нехорошие люди. :)

Ну, хоть заопенсорсили?

Anton
29.05.2017
08:06:46
Нет

Pawel
29.05.2017
08:07:21
@ruzzke_mir официальное API 2.4.3 версии https://github.com/mongodb/mongo-csharp-driver/releases
где там сказано, что он не умеет в последнюю версию монгодб?

Evgeniy
29.05.2017
08:07:47
@ruzzke_mir Враппер не умеет в последнюю версию монго.

Google
Anton
29.05.2017
08:07:51


Evgeniy
29.05.2017
08:08:23
@ruzzke_mir Тот, который MongoRepository.

Об этом речь.

Pawel
29.05.2017
08:09:06
а можно ссылку, что такое MongoRepository. оч интересно

Anton
29.05.2017
08:09:26
это человеческое API к mongoDB =)

(если очень коротко)

Вроде BsonProvider так и не сделали, же.
Не сделали? А что там тогда за репа? http://visemet.github.io/FSharp.Data.Bson/library/BsonProvider.html

или это "недоделок" ?

Evgeniy
29.05.2017
08:10:46
А удобный враппер 1.11 https://github.com/RobThree/MongoRepository

@ruzzke_mir ^

Pawel
29.05.2017
08:10:58
это человеческое API к mongoDB =)
тогда возвращаемся к предыдущему вопросу - что именно не человеческого в офиц. драйвере для C#?

Anton
29.05.2017
08:12:11
не удобный

Pawel
29.05.2017
08:12:29
я то сам надеюсь никогда монгодб использовать не буду по религиозно-гигиеническим соображениям, но интересно чем мир живёт)

Vasily
29.05.2017
08:12:36
А чем неудобный?

Anton
29.05.2017
08:12:40
ТЛ сказал, не лезь в него, ибо он уже скушал соли.

Pawel
29.05.2017
08:12:54
не удобный
чем не удобный? и чем удобен другой?

Vasily
29.05.2017
08:12:58
А, техлиду не понравилось, ясно

Roman
29.05.2017
08:13:06
ТЛ сказал, не лезь в него, ибо он уже скушал соли.
Небось при апдейте с первого на второй.

Google
Anton
29.05.2017
08:13:08
мол там всё руками делать нужно

а во враппере раз раз и работает

Roman
29.05.2017
08:13:28
мол там всё руками делать нужно
Да ладно враппер написать как два пальца

Pawel
29.05.2017
08:13:43
мол там всё руками делать нужно
сдаётся мне он не разобрался или его развели

Vasily
29.05.2017
08:13:52
Мне кажется, первое

Техлиды бывают с манией величия

Я таким был когда-то

Anton
29.05.2017
08:14:08
Нууу, враппер он время от времени дописывает.

там я пару раз словил баги.

Pawel
29.05.2017
08:14:14
сдаётся мне он не разобрался или его развели
потому что я в упор не вижу никаких преимуществ

Roman
29.05.2017
08:14:14
Так ладно. Похоже начался легкий флуд на тему монги.

Anton
29.05.2017
08:14:33
Угу

Pawel
29.05.2017
08:15:58
Так ладно. Похоже начался легкий флуд на тему монги.
на тему - а на фига тащить в проект опенсорсное не пойми что

Anton
29.05.2017
08:16:21
У Fable забавные лого,но я наверное за первый, который - который без всяких картинок.

Anton
29.05.2017
08:17:02
А почему желудь ?

Roman
29.05.2017
08:17:19
Anton
29.05.2017
08:17:44
По моему мнению - все эти студии, реакты,ТС не нужны в этом желуде. Путать будут.



Google
Anton
29.05.2017
08:19:01
это да

интересная идея

Кстати, а что sql type provider умеет подключаться к базе, и выполнять транзакции ?

Vasily
29.05.2017
08:22:48
Умеет

Транзакции, вообще-то, задаются снаружи

Обычно

И любой DbConnection смотрит на TransactionScope

Летучая
29.05.2017
08:29:22
Жуть

Anton
29.05.2017
08:30:11
Почему?

Летучая
29.05.2017
08:40:17
Цвета очень противоречивые и ядовитые, жёлудь выпадает из общей гаммы. Ну и тень у надписи ненатуральная, либо менять, либо убирать ? Можем в общем-то своими силами подогнать фейблу нормальное лого, но для этого надо отойти в флудилку, а то мужики не одобрят ?

Anton
29.05.2017
09:06:52
согласен с @neftedollar ^^

Roman
29.05.2017
09:12:50
кто-нибудь пробовал expecto? https://github.com/haf/expecto

Nikolay
29.05.2017
09:14:13
Vasily
29.05.2017
09:14:55
Хммм... у них, похоже, свой computation expression

test bla-bla-bla {

Nikolay
29.05.2017
09:18:59
Roman
29.05.2017
09:19:08
Да
там легче)

Nikolay
29.05.2017
09:20:00
там легче)
Ну а в обычной запустить приложение как консольное?

Страница 173 из 772