@Fsharp_chat

Страница 12 из 772
Roman
14.03.2017
12:42:06
тогда посмотри на ionide под atom или vscode они норм.

ну не vs кончено, но и своих плюшек там хватает приятных.

Igor
14.03.2017
12:42:45
тогда посмотри на ionide под atom или vscode они норм.
Сижу на VSCode - после обновления там вообще не работают подсказки

Roman
14.03.2017
12:42:55
оу.

Google
Roman
14.03.2017
12:43:20
я на емаксе часто делаю, но не буду его советовать)

на любителя

Igor
14.03.2017
12:44:53
я на емаксе часто делаю, но не буду его советовать)
Да, я лучше подожду пока VSCode плагин обновится (в VSforMac подсказки работаю - пока хватает)

Roman
14.03.2017
12:47:25
Да, я лучше подожду пока VSCode плагин обновится (в VSforMac подсказки работаю - пока хватает)
Вот да) кроме адекватного автокомплита по моему больше-то ничего и не нужно.

Evgeniy
14.03.2017
13:49:05
@neftedollar отладчик еще. :)

Roman
14.03.2017
13:50:03
@neftedollar отладчик еще. :)
Отучаешься при многопоточность программироании

Vasily
14.03.2017
13:50:30
При многопоточном не поможет,да

Friedrich
14.03.2017
13:50:31
А при программировании всяких бизнес-штук запутанных — наоборот, приучаешься!

Roman
14.03.2017
13:50:45
Хотя если отладчик умеет, то конечно круто, такой отладчик нужен был бы)

А при программировании всяких бизнес-штук запутанных — наоборот, приучаешься!
Если ты при многопоточность смог, то в один поток справишься у тебя же вся трассировка вон на жкране

Хотя да, чем больше инструментов тем лучше.

Friedrich
14.03.2017
13:53:12
Ну да, где-то отладчиком удобнее подлезть, где-то ты написал кучу мелких тестов, из которых всё понятно, а где-то по логам гадаешь.

Vasily
14.03.2017
13:56:20
Обычно по логам

Google
Igor
14.03.2017
13:56:31
@neftedollar отладчик еще. :)
REPL (ну мы же функциональщики)

Vasily
14.03.2017
13:57:08
Репл не всегда поможет

Friedrich
14.03.2017
13:57:12
А я вот никак не могу себя приучить к реплу. Практически не пользуюсь ни в одном языке, хотя много программирую на F# и Scala.

Не доверяю реплу :(

Roman
14.03.2017
13:58:24
Не отпускает никак идея компилить f# в beam. А инфы про беам мало. В эликсир чатике говорят про Core Erlang, а про него инфы по моему еще меньше. Хотя видел пару проектов на хаскелле на гитхабе, парсеры в основном.

МБ кому еще кроме меня заняться нечем?)

Friedrich
14.03.2017
13:59:39
А, вот да, на повершелле всё время пользуюсь реплом, чтобы кусочки скриптов проверять :)

(совершенно внезапно — да, есть и люди, которые пишут на повершелле и им это нравится)

Vasily
14.03.2017
14:00:35
Я вот слышал, есть те, кому на пхп нравится....

Friedrich
14.03.2017
14:01:03
Roman
14.03.2017
14:01:23
Ну, это точно враньё!
Каждая строка на повергает уменьшает код на f#!

Friedrich
14.03.2017
14:01:57
http://fsprojects.github.io/FSharp.Management/PowerShellProvider.html :P

Roman
14.03.2017
14:02:26
И каждые 4 строки на с# отбирают одну строку у f#

Vasily
14.03.2017
14:02:51
В некоторых случаях 6 строк

Roman
14.03.2017
14:03:11
Иногда и 10

Vasily
14.03.2017
14:03:18
Местами 10,да

Особенно при объявлении типов

Roman
14.03.2017
14:04:33
Вот точно. Или когда надо что-то парсить.

Vasily
14.03.2017
14:04:57
Тож верно

Google
tm
14.03.2017
14:17:30
Всем привет с Шарп мира ;)

Vasily
14.03.2017
14:18:07
Ничо не понял,ну да лан

Andrew
14.03.2017
14:18:11
Всем привет с Шарп мира ;)
Из мира гнилой императивщины ты хотел сказать)

Roman
14.03.2017
14:19:31
Всем привет с Шарп мира ;)
Камбербетч в чати

Vasily
14.03.2017
14:20:00
Ловим наркомана?

Igor
14.03.2017
14:20:11
В Files есть литература - можно ознакомится.

Roman
14.03.2017
14:20:29
Ловим наркомана?
кто нарокман? Я наркоман?

tm
14.03.2017
14:49:27
Камбербетч в чати
И сразу ничего не понял ;))) вроде буквы теже, но что происходит... ?

Evgeniy
14.03.2017
14:54:05
Что у вас тут?

Roman
14.03.2017
15:13:34


Это же камбербетч

Igor
14.03.2017
15:58:17
А как обычно отсылаю NuGet зависимости из текущего проекта в F# консольку?

tm
14.03.2017
15:59:27
Это же камбербетч
Решительно возражаю! Очевидно это перепой!

Roman
14.03.2017
16:00:20
А как обычно отсылаю NuGet зависимости из текущего проекта в F# консольку?
Но в студии есть специальные инструменты для этого

Еще, если ты используешь paket вместо nuget, то можно генерировать специальные скрипты загрузчики

Igor
14.03.2017
16:01:37
#r директива
Там же надо полный путь до DLL указывать?

Roman
14.03.2017
16:01:53
Там же надо полный путь до DLL указывать?
Угу. Это самый неудобный способ

Google
Roman
14.03.2017
16:02:06
Поэтому большинство использует paket

Хм

Вот тут я прям даже не знаю.

Но по моему он работает и с .net core либами.

Igor
14.03.2017
16:07:34
Но по моему он работает и с .net core либами.
В общем ввел #r "/Users/___/.nuget/packages/telegram.bot/10.4.0/lib/netstandard1.1/Telegram.Bot.dll" ;; работает ?

Igor
14.03.2017
16:11:28
Ботов писать легко на f#, кстати)
Телеграм-ботов особенно легко (до этого написал одного на Kotlin - работает прям с телефона). Теперь хочу еще серверного запилить на core clr + f# Еще бы F# IDE не тупило (и я)

Arseniy
14.03.2017
16:58:26
господа, с орлинсом кто-нибудь работает?

Roman
14.03.2017
17:05:15
Arseniy
14.03.2017
17:10:30
был вопрос, как сделать WaitAny для пачки акторов, потом понял, что мне не нужно

Vasily
14.03.2017
19:09:34
Дзен- он такой

Evgeniy
14.03.2017
19:51:35
Ура, я починил сборку проекта на F#4.1 в Travis.

Заодно попробовал доставлять компилятор через нугет. :)

Vasily
14.03.2017
19:51:51
Ачивка?

Evgeniy
14.03.2017
19:53:36
Типа того. Ну, и приятно осознавать, что инфраструктура неплохая.

Vasily
14.03.2017
19:54:07
Ну при наличии доставки компилятора в нугет пакете все по идее ок

За исключением того, что нет solkution-wide пакетов

Evgeniy
14.03.2017
19:54:37
Зато есть Paket. :)

Vasily
14.03.2017
19:55:09
На Paket пока не удалось пристально посмотреть, но его хвалят

Igor
14.03.2017
20:57:53
А где F# где-нибудь используются System.Collections.Immutable?

Google
Vasily
14.03.2017
21:00:18
Они там не нужны

ПОтому как System.Collections.Immutable как раз построены на принципах коллекций F#

Arseniy
14.03.2017
21:25:19
http://imms.github.io/#/content/maps?_k=i5lc96 чувак вон говорит, что System.Collections.Immutable тормозят

Roman
15.03.2017
00:52:20
Из мира гнилой императивщины ты хотел сказать)
Привет, а откуда вас столько пришло? Аж 10% отличный рост)

Andrew
15.03.2017
00:57:58
Anton
15.03.2017
08:00:52
И в нашу всеязыковую конфу вас слили.

Evgeniy
15.03.2017
18:11:01
https://blogs.msdn.microsoft.com/dotnet/2017/03/14/announcing-nightly-releases-for-the-visual-f-tools/

Хорошо сделали.

Alexander
15.03.2017
18:20:20
а что вы пишите на F# ? Поделитесь примерами проектов

Igor
15.03.2017
19:16:12
а что вы пишите на F# ? Поделитесь примерами проектов
Бота пишу "slack" -> "telegram" (что бы сливал посты их тормознутого слека в телеграмм)

Friedrich
16.03.2017
07:33:53
а что вы пишите на F# ? Поделитесь примерами проектов
У меня по науке проекты на F# пишутся (моделирование полей там всякое, математика). Ну и опенсорс, просто потому что это весело :)

Evgeniy
16.03.2017
07:34:22
А я ничего не пишу.

К сожалению, на работе фшарпа нету. А что интересного в опенсорс написать, я еще не придумал.

Roman
16.03.2017
10:34:36
Например

Вроде просто и полезно)

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