Size: a a a

2017 May 01

NM

Nikolay M in F# Chat
Угу, типа того
источник

NM

Nikolay M in F# Chat
Expecto можно, но у него нет интеграции с dotnet test
источник

PK

Pavel Khritonenko in F# Chat
Консольку напишите, которая тесты запускает, да и всё
источник

g

gsomix in F# Chat
@Dolfik А зачем нужно именно dotnet test?
источник

NM

Nikolay M in F# Chat
gsomix
@Dolfik А зачем нужно именно dotnet test?
Это приятно :)
источник

NM

Nikolay M in F# Chat
К тому же, везде должно нормально интегрироваться
источник

NM

Nikolay M in F# Chat
С вс, например
источник

NM

Nikolay M in F# Chat
Ну и вообще, стандарт же типа
источник

NM

Nikolay M in F# Chat
Плюс это используют в мс
источник

NM

Nikolay M in F# Chat
А для модуля нельзя как-нибудь прописать open? Чтобы не писать Types.Update, а просто Update
источник

NM

Nikolay M in F# Chat
И ещё туда же, если в записи есть option, ему обязательно присваивать значение? А то у меня что-то требует, может я где косячу
источник

RM

Roman Melnikov in F# Chat
Ещё модно поставить dotnet tools и использовать dotnet watch test
источник

K

Klei in F# Chat
Dr. Friedrich von Never
А он раньше не умел в async, плюс я не уверен, что он нормально умеет в F#-модули (чтоб можно было писать прям функции в модуле, как в моём примере).
В F# модули умеет.
источник

K

Klei in F# Chat
Nikolay M
А для модуля нельзя как-нибудь прописать open? Чтобы не писать Types.Update, а просто Update
open Types ?
источник

NM

Nikolay M in F# Chat
Klei
open Types ?
Хмм, я пробовал с неймспейсом указать, не прокатило
источник

NM

Nikolay M in F# Chat
Может если в одном неймспейсе, то не нужно его указывать
источник

NM

Nikolay M in F# Chat
option обязательно нужно указать, печаль
источник

NM

Nikolay M in F# Chat
Для записей
источник

K

Klei in F# Chat
Так сделай дефолтную запись, или функцию, если есть обязательные параметры.
источник

λ

λετучαя рыбα in F# Chat
Nikolay M
А для модуля нельзя как-нибудь прописать open? Чтобы не писать Types.Update, а просто Update
open МодульНейм, если в том же неймспейсе
если в другом, то вроде open NamespaceName.ModuleName

Ещё есть такое:
[<AutoOpen>]
module ModuleName
источник