@Fsharp_chat

Страница 213 из 772
Most
21.06.2017
12:03:09
у меня тишина после годового релиза, поэтому форкну)

Nikolay
21.06.2017
12:04:27
Там нужно допилить отправку файлов)

И ещё обёрточку красивее сделать хочу

Most
21.06.2017
12:05:43
мне понадобилось фотоньки собирать на сервере и отправлять) смотрю, что фотоньки еще in progress)

Google
Nikolay
21.06.2017
12:08:02
Я не разобрался как отправлять файлы через стандартную библиотеку Http

ect"==typeof module.exp
21.06.2017
13:43:27
Скажите, а можно ли использовать f# для визаулизации данных?

Vasily
21.06.2017
13:43:38
Отож

ect"==typeof module.exp
21.06.2017
13:44:33
чем рисовать?

Vasily
21.06.2017
13:47:04
It depends

Nikolay
21.06.2017
13:47:46
Простые графики делать можно :)

Igor
21.06.2017
14:29:57
А Suave хорошая замена AspNetMvc, если я хочу чисто на F# писать? Она поддерживает core clr и не будет ли сильно тормознее AspNetCore (говорят его знатно прокачали)?

Andrey
21.06.2017
14:33:15
Giraffe тут люди щупали, отзывались, правда не помню кто.

Evgeniy
21.06.2017
14:44:37
ect"==typeof module.exp
21.06.2017
14:45:47
спасибо поизучаю

Google
ect"==typeof module.exp
21.06.2017
14:46:06
а wrapper для d3js какой-нибудь уже придумали?

Evgeniy
21.06.2017
14:46:44
а wrapper для d3js какой-нибудь уже придумали?
Был какой-то пример на Fable. Но я не знаю, насколько он актуальный.

Если будешь пробовать, то расскажи, пожалуйста.

Мне тоже интересно использование d3js. :)

Evgeniy
21.06.2017
15:00:30
Так на fable.io же в examples
Я боюсь, что там старый, а в релизной версии Fable могли и изменить что-нибудь.

@neftedollar А я тебя не узнал!

Roman
21.06.2017
15:03:48
Nikolay
21.06.2017
15:04:45
Шифруется

Pawel
21.06.2017
15:35:35
А Suave хорошая замена AspNetMvc, если я хочу чисто на F# писать? Она поддерживает core clr и не будет ли сильно тормознее AspNetCore (говорят его знатно прокачали)?
нет. Suave - это: - недокументированная маргинальщина - нет нормального midlware - odata/oauth надо колхозить вручную - вебсокеты кривые - ничего, кроме стрелочек, в качестве профита не даёт и т.д.

- не умеет в swagger

Igor
21.06.2017
15:36:40
Pawel
21.06.2017
15:38:32
если надо под net и на F# - asp net или nancy

а что именно, S или М PA ?

Igor
21.06.2017
15:40:42
если надо под net и на F# - asp net или nancy
* asp net - ну хз, я пытался тыкался. Вообще либо пол года будет на C#, либо ужасы на интеропта на F# * ненси не пробовал, но про него говорят что он и под C# .net не особо быстрый

а что именно, S или М PA ?
web api в терминах asp net для мобильного приложения

Vlad
21.06.2017
15:42:20
Мне кажется, что ненси и от стандарта далека, но это я сужу по 1 найденному багу)

Pawel
21.06.2017
15:46:29
nancy умеет в net core и kestrel, так что я не думаю что там какие-то проблемы с перформансом. Но это ж какой должен быть хайлоад чтобы такие прблемы вообще возникли на повестке дня )))

web api в терминах asp net для мобильного приложения
а кокаренси надо или можно забить?

Igor
21.06.2017
15:49:01
Сложный вопрос (пока не знаю), в основном надо будет в базу лазить по async

Google
Pawel
21.06.2017
15:56:32
ну и если есть тумбочка с баблом, можно замутить serverless - azure functions. Модно, современно, по хипстерски, можно в F#

Igor
21.06.2017
15:59:02
Давно свалил с него на дешевые vps+docker, тк жалко тратить бабло на open source проекты

Pawel
21.06.2017
16:00:25
а с гугелем твой сайт планирует дружить?

Igor
21.06.2017
16:05:50
В плане? Я пока еще стек подбираю. Планировал взять: * Suave * MongoDB (написал прототипчик с immutable-records, вроде жить можно) * CoreCLR / F# / Docker

Pawel
21.06.2017
16:10:08
В плане - некоторые противные Гуглы хотят, чтобы по GET /index.html HTTP/1.1 отдавался контент, а не какое-то там веб-приложение.

В MongoDB нет транзакций и отношений между документами ради мифической скорости и возможности засунуть в документ любой json.

Летучая
21.06.2017
17:44:58
Evgeniy
21.06.2017
18:02:07
http://bluemountaincapital.github.io/FSharpRProvider/mac-and-linux.html

Anton
21.06.2017
18:31:04
Не нашел где в VSCode указать Change the default F# interactive path to the path /usr/local/bin/fsharpi64. Change the default F# compiler path to /usr/local/bin/fsharpc64.

И в Rider'e

=(

Artemy
21.06.2017
18:49:36
а еще есть Chart
А это что такое?

Evgeniy
21.06.2017
19:01:27
Но на этом проблемы, наверное, не закончатся.

@the_RAMZAY Вот два обсуждения, которые могут помочь. https://github.com/ionide/ionide-vscode-fsharp/issues/434 https://bugzilla.xamarin.com/show_bug.cgi?id=56097

Я бы попробовал разобраться, но у меня нету MacOS. :)

А в Rider, кажется, никаких F# настроек нет.

Anton
21.06.2017
19:37:43
@gsomix угу, в Rider'е только можно указать mono

Google
Anton
21.06.2017
19:38:00
Artemy вот тут есть все сразу =) https://fslab.org/download/

из нугета ставишь мета-пакет fslab и будет тебе шчасце

Artemy
21.06.2017
19:39:15
А, ну про это я знаю. Там для графиков FSharp.Charting и Xplot, которые уже упоминались. Я подумал, что Chart — это что-то ещё.

Anton
21.06.2017
19:39:19
@gsomix да, я это уже делал - фиг там.

Artemy не =)

Pawel
21.06.2017
19:40:22
ты не можешь прописать этот fsi в патх?

Artemy
21.06.2017
19:40:36
Вообще, ещё такая библиотека есть: http://predictionmachines.github.io/Angara.Chart/ Но сам не пользовался и пока не до конца понял, в чём её фишка.

Anton
21.06.2017
19:40:56
@ruzzke_mir неа

у Rider'а их не нашел, а у VSCode проблема выше

Evgeniy
21.06.2017
19:41:50
@the_RAMZAY Ты обе ссылки прочитал?

Anton
21.06.2017
19:41:55
да

они там к xamarin studio относятся

Evgeniy
21.06.2017
19:43:07
@the_RAMZAY Нет, не только.

Anton
21.06.2017
19:43:08
я конечно попробую поискать в Rider'е, куда засунуть —arch=64

Evgeniy
21.06.2017
19:43:35
@the_RAMZAY Ну, ты отдельно от редакторов смог 64 битную версию запустить?

Anton
21.06.2017
19:43:44
да

и интерактивки

и компилятор

fsharpi && fsharpc

изконсоли - все ОК

Google
Evgeniy
21.06.2017
19:49:23
@the_RAMZAY Создал .rprovider.conf?

Anton
21.06.2017
19:49:31
@gsomix да

в общем и в райдере все ОК стало, но либы не видит! 0_о

странно это

Evgeniy
21.06.2017
19:51:11
@the_RAMZAY Что R --print-home говорит?

Anton
21.06.2017
19:52:45
опа, RProvider ругается сам по себе

ща покажу

RAMZAY@iMac-Anton  ~/Documents/Projects/python/wc  R —print-home /Library/Frameworks/R.framework/Resources

FSC : error FS3053: The type provider 'RProvider.RProvider' reported an error: The type provider constructor has thrown an exception: ApplicationName='mono64 not found', CommandLine='"/Volumes/Files/Projects/ex1/ConsoleApp/packages/RProvider.1.1.20/lib/net40/RProvider.Server.exe" RInteropServer_3248_-65060619_1226391521 "/var/folders/0r/893n7qls53ng7mjlf6qxfsv80000gn/T/tmp3d9deb34.tmp"', CurrentDirectory='', Native error= Cannot find the specified file

интересно девки пляшут

кажется я понял в чем дело

ему в конфиг нужно путь прописать ручками

ЩА

Evgeniy
21.06.2017
19:55:46
@the_RAMZAY У тебя mono64 в PATH нету?

Anton
21.06.2017
19:56:08
неа

Никогда не думал что это скажу, НО - На винде работает все это ИЗКОРОБКИ

ставишь R и пишешь код в Rider'е на F#

и оно все работает без всяких настроек руками

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