Size: a a a

2020 October 14

nn

noname nobody in F# Chat
просто решил протестить код через F# interactive. Досадный нюанс всплыл - для компиляции тестируемой библиотеки нужно выходить из интерэктива.
источник

AH

Ayrat Hudaygulov in F# Chat
noname nobody
разобрался
Но это же .Result
источник

nn

noname nobody in F# Chat
Тупо резалт? недавно только перестал баловаться )))
источник

I

Igor in F# Chat
Dr. Friedrich von Never
Пожалуйста, только не лист
а это List из c# ))
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Igor
а это List из c# ))
Точно?
источник

I

Igor in F# Chat
не точно, может я в очередной раз отложу переделку)
источник

NM

Nikolay M in F# Chat
Dr. Friedrich von Never
Ты мыслишь в правильном направлении, но всё работает не совсем так (именно из-за этого возможного NRE).

Там специальный атрибут на типе, который делает трансформацию всех свойств и методов в статики, чтобы они не кидали NRE.
Значит такой атрибут в фшарпе везде по дефолту стоит? Он же выше делал на фшарпе такой тип без всяких атрибутов, и это работало
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Nikolay M
Значит такой атрибут в фшарпе везде по дефолту стоит? Он же выше делал на фшарпе такой тип без всяких атрибутов, и это работало
Такой атрибут у одного-единственного типа, у Option.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Выше он делал, и не работало.
источник

NM

Nikolay M in F# Chat
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Nikolay M
Значит такой атрибут в фшарпе везде по дефолту стоит? Он же выше делал на фшарпе такой тип без всяких атрибутов, и это работало
Ну, во-первых, тип с атрибутом
источник

NM

Nikolay M in F# Chat
:)
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Во-вторых, чекни реализацию IsNull
источник

NM

Nikolay M in F# Chat
Dr. Friedrich von Never
Ну, во-первых, тип с атрибутом
> a.IsNull();;
val it : bool = true
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Плохо чекаешь, чекай ещё
источник

NM

Nikolay M in F# Chat
Dr. Friedrich von Never
Плохо чекаешь, чекай ещё
А как хорошо чекнуть?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Гм, дикость какая-то
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Но на этот раз там действительно тупо инстанс проперти
источник

Dv

Dr. Friedrich von Ne... in F# Chat
В котором литералли написано this != null %)
источник

Dv

Dr. Friedrich von Ne... in F# Chat
А как его вызывают, через call чтоли?
источник