Size: a a a

2020 October 07

RM

Roman Melnikov in F# Chat
Roman Melnikov
Вполне полезное для изучения Ф#
И понимания как не надо писать
источник

S

Stanislav in F# Chat
Roman Melnikov
И понимания как не надо писать
ну разве что в этом кейсе)
источник

AH

Ayrat Hudaygulov in F# Chat
ну смотри. твоя функция делает что
- на каждый рекорд из сиквенса рекордов
- вызывает от него processRecord (и только от него фактически! outRecord нахуй не нужен, в нём нет ничего полезного)
- если всё ок, добавляем в результаты ответ функции
- если не ок, добавляем в результат плохой ответ функции
- возвращаем все результаты
источник

AH

Ayrat Hudaygulov in F# Chat
я сделал то же самое
источник

AH

Ayrat Hudaygulov in F# Chat
только короче.
источник

AH

Ayrat Hudaygulov in F# Chat
там 90% кода мусор
источник

AH

Ayrat Hudaygulov in F# Chat
особенно интересный outRecord
источник

IC

Ilya L Che in F# Chat
Фшарп чат полезный. Ещё и ревью сишарп кода делают.
источник

S

Stanislav in F# Chat
Ilya L Che
Фшарп чат полезный. Ещё и ревью сишарп кода делают.
мне кажется @omgszer может уже просить у МС монетизацию за саппорт с С#/F#
источник

EB

El Barto in F# Chat
Ayrat Hudaygulov
ну смотри. твоя функция делает что
- на каждый рекорд из сиквенса рекордов
- вызывает от него processRecord (и только от него фактически! outRecord нахуй не нужен, в нём нет ничего полезного)
- если всё ок, добавляем в результаты ответ функции
- если не ок, добавляем в результат плохой ответ функции
- возвращаем все результаты
спасибо я теперь понял)))
источник

EB

El Barto in F# Chat
ти прав
источник

VS

Vladimir Shchur in F# Chat
Ayrat Hudaygulov
let processRecords processRecord records =
 records
 |> Seq.map (processRecord >> Async.Catch)
 |> Async.Parallel
айди рекорда потерял)
источник

AH

Ayrat Hudaygulov in F# Chat
Vladimir Shchur
айди рекорда потерял)
он внутри рекорда
источник

AH

Ayrat Hudaygulov in F# Chat
зачем его терять если он в рекорде?
источник

VS

Vladimir Shchur in F# Chat
ну в результатах не будет
источник

AH

Ayrat Hudaygulov in F# Chat
эээ
источник

AH

Ayrat Hudaygulov in F# Chat
let processRecord someRecord =
  …
  NewResponse(id = someRecord.Id, …)
источник

AH

Ayrat Hudaygulov in F# Chat
айди в рекорде же
источник

VS

Vladimir Shchur in F# Chat
ну надо процесс рекорд переделывать
источник

IC

Ilya L Che in F# Chat
Не получится переписать с сишарпа.
источник