Size: a a a

2020 September 04

R

Roman in F# Chat
тип входящего сообщения
источник

VK

Vladislav Khapin in F# Chat
Нет, откуда пиво то
источник

R

Roman in F# Chat
можно в стакан налить водку, и тот, кто его выпьет уйдет в dead letter queue
источник

V

Vitёk in F# Chat
Добрый день. Господа, кто-нибудь сталкивался с тем, что процессы dotnet, которые создаёт rider потребляют большой объём оперативной памяти? Когда объём потребляемой памяти достигает около 7ГБ, эти процессы кем-то прибиваются и создаются новые. Причём это происходит не в режиме отладки. Не то, чтобы это сильно мешало, но в VS и VSCode этого не замечал.
источник

V

Vitёk in F# Chat
источник

A

Anatoly in F# Chat
Vitёk
Добрый день. Господа, кто-нибудь сталкивался с тем, что процессы dotnet, которые создаёт rider потребляют большой объём оперативной памяти? Когда объём потребляемой памяти достигает около 7ГБ, эти процессы кем-то прибиваются и создаются новые. Причём это происходит не в режиме отладки. Не то, чтобы это сильно мешало, но в VS и VSCode этого не замечал.
ну в VS & VS Code не встроен решарпер, который гоняется в дотнет-кор режиме, а в райдер - встроен.
источник

A

Anatoly in F# Chat
это если очень сильно упрощённо
источник

A

Anatoly in F# Chat
собственно, об этом говорит имя их процесса-родителя
источник

V

Vitёk in F# Chat
то есть, это нормальный режим работы?
источник

VS

Vasily Shapenko in F# Chat
нормальный
источник

V

Vitёk in F# Chat
понятно, спасибо
источник

AH

Ayrat Hudaygulov in F# Chat
Roman
можно в стакан налить водку, и тот, кто его выпьет уйдет в dead letter queue
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.Core.dll"
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.Platform.dll"
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.dll"

open Hopac
open Hopac.Infixes

type Drink =
   | Pivo
   | Vodka

let barmen = Mailbox()

let alcoholRotation = function
   | Pivo -> Vodka
   | Vodka -> Pivo
   
let rec barmenAtWork previousStakan =
   let chtoNalivaem = alcoholRotation previousStakan
   
   barmen
   >>= fun pustoyStakan ->
       pustoyStakan *<= chtoNalivaem
   >>-. chtoNalivaem
   
barmenAtWork
|> Job.iterateServer Pivo
|> queue

let dayVipitBlyat = job {
   let stakan = IVar()
   do! barmen *<<+ stakan
   return! stakan
}

dayVipitBlyat
>>- printfn "И немедленно выпил %A"
>>=. timeOutMillis 1000
|> Job.foreverServer
|> queue
источник

I

IdiocyAcceptance in F# Chat
Vitёk
понятно, спасибо
.нет gc может вполне спокойно себе не чистить память, если в этом нет необходимости
источник

AH

Ayrat Hudaygulov in F# Chat
И немедленно выпил Pivo
И немедленно выпил Vodka
И немедленно выпил Pivo
И немедленно выпил Vodka
И немедленно выпил Pivo
источник

R

Roman in F# Chat
Ayrat Hudaygulov
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.Core.dll"
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.Platform.dll"
#r "/Users/auh002i/.nuget/packages/hopac/0.4.1/lib/netstandard2.0/Hopac.dll"

open Hopac
open Hopac.Infixes

type Drink =
   | Pivo
   | Vodka

let barmen = Mailbox()

let alcoholRotation = function
   | Pivo -> Vodka
   | Vodka -> Pivo
   
let rec barmenAtWork previousStakan =
   let chtoNalivaem = alcoholRotation previousStakan
   
   barmen
   >>= fun pustoyStakan ->
       pustoyStakan *<= chtoNalivaem
   >>-. chtoNalivaem
   
barmenAtWork
|> Job.iterateServer Pivo
|> queue

let dayVipitBlyat = job {
   let stakan = IVar()
   do! barmen *<<+ stakan
   return! stakan
}

dayVipitBlyat
>>- printfn "И немедленно выпил %A"
>>=. timeOutMillis 1000
|> Job.foreverServer
|> queue
вау
источник

R

Roman in F# Chat
сохраню себе в гист
источник

оГ

отец Григорий... in F# Chat
Ayrat Hudaygulov
И немедленно выпил Pivo
И немедленно выпил Vodka
И немедленно выпил Pivo
И немедленно выпил Vodka
И немедленно выпил Pivo
Это фантастика
источник

AH

Ayrat Hudaygulov in F# Chat
отец Григорий
Это фантастика
ах, молодость
источник

IC

Ilya L Che in F# Chat
*<<+
источник

I

IdiocyAcceptance in F# Chat
do! barmen *<<+ stakan
источник