@Fsharp_chat

Страница 388 из 772
Friedrich
30.10.2017
16:31:13
До сих пор не могу для себя определиться, линейный порядок -- это хорошо или плохо. :)
Честно признаюсь, у меня при написании обычных программ особенных проблем с этим не возникает. Но, наверное, я просто привык уже?

Ну то есть архитектура как-то «сама собой» получается линейной, за исключением очень редких случаев. Даже не припомню последнего раза, когда я использовал слово and при определении типов или функций.

Friedrich
30.10.2017
16:37:03
Да, это я понимаю. Дело непривычное — сортировать файлы в проекте.

Google
Friedrich
30.10.2017
16:37:34
Надо на FCS сделать автосортировщик :)

Evgeniy
30.10.2017
16:38:21
Надо на FCS сделать автосортировщик :)
Перемешиваем, пока не соберётся.

Friedrich
30.10.2017
16:38:33
Quantum Bogosort.

Ivan
30.10.2017
18:25:42
`Я бы хотел какую то возможность в языке делать forward refs на другой файл. Вот рисую сейчас Red-Green Tree и приходится сильно раздувать файлы

Vladimir
30.10.2017
19:00:53
С ORM линейный порядок не вяжется, но с другой стороны и ORM толком не нужны)

Vladimir
30.10.2017
19:02:39
Ну там же модель базы перенесена в объекты. А в бд там какие угодно циклические отношения могут быть

Evgeniy
30.10.2017
19:09:23
Ну там же модель базы перенесена в объекты. А в бд там какие угодно циклические отношения могут быть
Я не вижу принципиальных проблем, но только проблемы конкретных реализаций.

Между данными отношения могут быть циклические, но типы можно развязать параметризацией.

Vladimir
30.10.2017
19:13:05
Всмысле? Ну вот например как сделать много ко многим, в объекте типа школьник - список предметов, в объекте типа предмет - список школьников. Типы друг от друга зависят

Да даже и один ко многим, получается можно только с одной стороны референс дать, а с другой уже нет, получается циклическая зависимость

Google
Vladimir
30.10.2017
19:27:18
не получится) все равно если с одной стороны идти будет одна линейная зависимость, а если обратно, то другая, в сумме цикл получится

Vladimir
30.10.2017
20:22:43
Мм, это похоже на костыль, но вроде пойдет, правда ормы такое вряд-ли переварят

А что когда цикл через три сущности?

Evgeniy
30.10.2017
20:23:20
Мм, это похоже на костыль, но вроде пойдет, правда ормы такое вряд-ли переварят
Почему костыль? Это общая стратеги уменьшения связности — введение параметра.

Будь то параметр в конструкторе, или параметр типа.

Но с конкретными реализациями ORM, наверное, дружить не будет.

Придется связывать сущности через and и хранить в одном файле. :)

Vladimir
30.10.2017
20:25:51
Костыль в том смысле что мы сделали дженерик там где его быть не должно)

Т.е. подзапутали код

Evgeniy
30.10.2017
20:28:05
¯\_(ツ)_/¯

Vladimir
30.10.2017
20:28:37
А обычные классы с мемберами можно через and вязать?

Evgeniy
30.10.2017
20:28:47
Любые типы.

Или положить в module rec.

Но все в рамках одного файла.

Vladimir
30.10.2017
20:29:50
Понял, спасибо)

Evgeniy
30.10.2017
20:35:22
Aleksey
30.10.2017
20:35:35
Т.е. как везде :)

Google
Aleksey
30.10.2017
20:35:45
Тогда я спокоен :)

Evgeniy
30.10.2017
20:49:58
http://marisks.net/2017/10/30/episerver-ui-tests-with-canopy/

Привет.

Dmitry
31.10.2017
04:45:06
Привет.
Приветствую!

Комрады, вопрос. Кто занимался разработкой на F# для веба? Интересует практика пиления микросервисов и какие фреймворки пользовали?

Vladimir
31.10.2017
05:58:59
Микросервисы и языки-фреймворки это разные измерения)

Если говорить про фшарп для веба, то тут suave или giraffe

Или websharper

Vladimir
31.10.2017
06:35:55
@gsomix может ты знаешь сообщество по микросервисам?

Evgeniy
31.10.2017
06:36:24
Сайм все еще фиксит провайдеры.

Nikolay
31.10.2017
08:18:35
Сайм все еще фиксит провайдеры.
Он наверное уже проклял нас с фридрихом

Nikolay
31.10.2017
08:19:13
Почему?
Занимается провайдерами уже сколько времени)

Evgeniy
31.10.2017
08:19:23
Рано или поздно все равно пришлось бы.

Roman
31.10.2017
08:19:33
Занимается провайдерами уже сколько времени)
Он проклял, остальные вас любят :)

Evgeniy
31.10.2017
08:19:36
Вы вот его отвлекли от SRTP, это да. :)

https://twitter.com/kot_2010/status/925272738423549952

VF# nightly вернули, кстати. Но я не устанавливал еще.

Google
Evgeniy
31.10.2017
08:23:14
Потому что в Rider работаю. ?

Но только до 1 декабря, пока есть лицензия. :( Потом на EAP перекачусь.

Nux
31.10.2017
08:24:21
тебе как студенту не выдают ли лицензию?

Evgeniy
31.10.2017
08:25:36
тебе как студенту не выдают ли лицензию?
Заканчивается в начале декабря.

Anton
31.10.2017
08:25:46
угу, эдюкейшен лицензия - шикарна.

Nux
31.10.2017
08:25:52
ну вышли им студенческий еще разок

Evgeniy
31.10.2017
08:26:30
ну вышли им студенческий еще разок
Не отправят в университете получать? У нас их как-то централизованно раздавали.

Nux
31.10.2017
08:26:48
хз, я просто фото студенческого высылал

месяц назад где то

Nikolay
31.10.2017
08:26:52
Я просто фотку отправил

Evgeniy
31.10.2017
08:26:53
Ок, спасибо.

Anna
31.10.2017
08:27:19
Интересно, можно посылать студенческий от специальности, не связанной с программированием и получать так лицензию на что либо, или это всё-таки нечестно?

Nikolay
31.10.2017
08:27:22
Причём помоему у меня там не стояла отметка о переходе на следующий курс)

Artemy
31.10.2017
08:28:42
В Rider'e не хватает форматирования и подсветки синтаксиса во всплывающих подсказках.)

Nikolay
31.10.2017
08:29:08
Думаю разницы нет
Т.к. там есть способ подтверждения через email на домене университета (только вроде в зоне .edu должен быть), там никак не проверяется твоя специальность

Artemy
31.10.2017
08:29:40
или это у майкрософта
У Майкрософта там от универа зависит лишь расширенная лицензия, где Винда доступна.

Google
Artemy
31.10.2017
08:30:14
Обычную лицензию даже по фотке студенческого выдают.

Evgeniy
31.10.2017
08:30:24
И тесты запускать, и отлаживать...

Artemy
31.10.2017
08:31:28
Ну так это я так, к мелочам придрался

Evgeniy
31.10.2017
08:39:15
Самые крутые всплывающие подсказки в VS2017.

Там есть кликабельные ссылки.

Artemy
31.10.2017
08:39:39
Ага

И показывает, какие типы подставляются вместо обобщённых

Anton
31.10.2017
08:41:16
Artemy
31.10.2017
08:41:17
Очень удобно в случае длинных конвейеров

Evgeniy
31.10.2017
08:42:49
А вот в Rider мне хотелось бы видеть выведенные типы.

https://pbs.twimg.com/media/DCVnm3ZUQAA3bFR.jpg

Типа такого.

Anton
31.10.2017
08:52:52
Типа такого.
там спор по поводу лензов уже третий месяц идёт в ишшуе

Evgeniy
31.10.2017
08:53:14
Какой спор? В каком ишшуе?

Anton
31.10.2017
08:53:26
одни пишут "НЕНУЖНО", вторые "НУЖНО, НО НЕ ТАК КАК В ВИЖЛЕ", третьи "НУЖНО, НО МЫ НЕ ЗНАЕМ КАК ЛУЧШЕ"

Artemy
31.10.2017
08:53:52

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