Size: a a a

2020 September 13

I

IdiocyAcceptance in F# Chat
%O for other objects, using ToString() - не, походу ты норм всё делаешь, но странно что ToString() выдаёт там такой результат
источник

DB

Denis Bobrov in F# Chat
еще сейчас понял что если я делаю кастомный конструктор, то всё вообще валится даже без exception-а
источник

DB

Denis Bobrov in F# Chat
чисто с сегфолтом
источник

DB

Denis Bobrov in F# Chat
но это уже на сладкое
источник

DB

Denis Bobrov in F# Chat
IdiocyAcceptance
%O for other objects, using ToString() - не, походу ты норм всё делаешь, но странно что ToString() выдаёт там такой результат
я сделал Console.WriteLine("Clean constraints topConstraint - ({0}) this - ({1})",this.topConstraint,this)
результат, тот же
источник

I

IdiocyAcceptance in F# Chat
хаха, сначала твои проставления-зануления казались костыльком, сейчас кажутся вполне себе отличным решением!
источник

DB

Denis Bobrov in F# Chat
работает - не трогай, лол
источник

I

IdiocyAcceptance in F# Chat
советую тогда по UIKit'у этому глянуть issues, мб там что-нибудь есть
источник

I

IdiocyAcceptance in F# Chat
мб уже новая версия вышла или ещё что
источник

DB

Denis Bobrov in F# Chat
там одна большая issue круглая за 5 ярдов в силиконовой долине
источник

DB

Denis Bobrov in F# Chat
источник

DB

Denis Bobrov in F# Chat
Denis Bobrov
2020-09-13 14:53:05.877 TestFsharp[4399:2841714] Calling setup for <UIView: 0x105f07540; frame = (30 183; 240 128); autoresize = RM+BM; layer = <CALayer: 0x280f55700>>
2020-09-13 14:53:05.879 TestFsharp[4399:2841714] Clean constraints topConstraint - (System.Drawing.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51) this - (<UIView: 0x105f07540; frame = (30 183; 240 128); autoresize = RM+BM; layer = <CALayer: 0x280f55700>>)

=================================================================
 Native Crash Reporting
=================================================================
Got a segv while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
для сравнения, если применить трюк с подставлением / занулением

2020-09-13 15:03:12.361 TestFsharp[4408:2845206] Clean constraints topConstraint - (<NSLayoutConstraint:0x282a5b4d0 V:|-(2.14843e-314)-[UIView:0x10760a100]   (active, names: '|':UIView:0x1076206e0 )>) this - (<UIView: 0x10760a100; frame = (30 183; 240 128); autoresize = RM+BM; layer = <CALayer: 0x280912320>>)
источник

АЧ

Андрій Чебукін... in F# Chat
А есть в чатике эксперты по Win API?
источник

АЧ

Андрій Чебукін... in F# Chat
Может подкинете идею, что не так?
https://github.com/madskristensen/DialToolsForVS/issues/18#issuecomment-691674418
источник

VZ

Vlad Zaa in F# Chat
Господа, а у кого нибудь получалось заставить fsac работать с emacs-lsp? Я пока далеко не углублялся, почему оно не работает.
источник

IC

Ilya L Che in F# Chat
О, это к @eglyph, наверное.
источник

AH

Ayrat Hudaygulov in F# Chat
Vlad Zaa
Господа, а у кого нибудь получалось заставить fsac работать с emacs-lsp? Я пока далеко не углублялся, почему оно не работает.
@eglyph на нём работает
источник

VL

Vladimir Lozhnikov in F# Chat
Vlad Zaa
В целом - если у кого-то есть какие-то вопросы, предложения, или в целом кто-то хочет пообщаться, пишите в тг, или Твиттере (vzarytovskii), я всегда рад.
Всегда готов помочь что-то донести до команды.
привет
а нет ли у команды в планах реализовать удобную свифтовскую штукотень для чтения элементов кортежа по их порядковым номерам,

вот что я имею ввиду. в свифте можно делать так

let tuple = (1, "a", 2.0)
tuple.0 // 1
tuple.1 // "a"
tuple.2 // 2.0

знаю, что в фшарпе делают так

let (a, b, c) = (1, "a", 2.0)

но тем не менее
источник

VK

Vladislav Khapin in F# Chat
Vladimir Lozhnikov
привет
а нет ли у команды в планах реализовать удобную свифтовскую штукотень для чтения элементов кортежа по их порядковым номерам,

вот что я имею ввиду. в свифте можно делать так

let tuple = (1, "a", 2.0)
tuple.0 // 1
tuple.1 // "a"
tuple.2 // 2.0

знаю, что в фшарпе делают так

let (a, b, c) = (1, "a", 2.0)

но тем не менее
источник

AH

Ayrat Hudaygulov in F# Chat
Vladimir Lozhnikov
привет
а нет ли у команды в планах реализовать удобную свифтовскую штукотень для чтения элементов кортежа по их порядковым номерам,

вот что я имею ввиду. в свифте можно делать так

let tuple = (1, "a", 2.0)
tuple.0 // 1
tuple.1 // "a"
tuple.2 // 2.0

знаю, что в фшарпе делают так

let (a, b, c) = (1, "a", 2.0)

но тем не менее
А зачем?)
источник