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

Evgeniy
30.10.2017
16:36:38

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

Google

Mikhail
30.10.2017
16:37:06

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

Evgeniy
30.10.2017
16:38:21

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 толком не нужны)

Evgeniy
30.10.2017
19:01:52

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

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

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

Dmitry
30.10.2017
19:23:12

Google

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

Evgeniy
30.10.2017
20:14: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
Понял, спасибо)

Aleksey
30.10.2017
20:35:04

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

Evgeniy
31.10.2017
06:05:33

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

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

Nikolay
31.10.2017
08:18:35

Evgeniy
31.10.2017
08:18:51

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

Nikolay
31.10.2017
08:26:48

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
Причём помоему у меня там не стояла отметка о переходе на следующий курс)

Nux
31.10.2017
08:28:24
или это у майкрософта

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

Evgeniy
31.10.2017
08:53:59