Size: a a a

2020 August 26

X

XÆA-XII in F# Chat
После error
источник

X

XÆA-XII in F# Chat
А let! ... in сработает?
источник

PD

Prunkles Dreemurr in F# Chat
XÆA-XII
А let! ... in сработает?
Это то же самое что и без in — нет, не работает
источник

X

XÆA-XII in F# Chat
Я здесь бессилен
источник

RM

Roman Melnikov in F# Chat
Prunkles Dreemurr
А возможно ли написать такую CE с custom operation 'ok' и 'error', чтобы можно было писать, например,
result {
 if x then
   ok 1
 else
   error "a"
}

, вместо return! Ok 1 и return! Error "a" ?
Аааа. Теперь я понял твои замысел.
Ты хочешь спрятать return?
источник

PD

Prunkles Dreemurr in F# Chat
Roman Melnikov
Аааа. Теперь я понял твои замысел.
Ты хочешь спрятать return?
Ну просто мини-сахарок, да
источник

PD

Prunkles Dreemurr in F# Chat
вместо return! Ok x просто ok x и вместо return! Error x просто error x
источник

RM

Roman Melnikov in F# Chat
Ты можешь пометить member __.Return x атрибутом custom operation?
источник

PD

Prunkles Dreemurr in F# Chat
Roman Melnikov
Ты можешь пометить member __.Return x атрибутом custom operation?
Кажется он начинает воспринимать его за просто CustomOperation, из чего вытекают проблемы описанные выше
источник

RM

Roman Melnikov in F# Chat
:((
источник

VS

Vladimir Shchur in F# Chat
Prunkles Dreemurr
Я совершенно не понимаю, почему тут не виден x
там нужно что-то к CustomOperation дописать как я помню
источник

VS

Vladimir Shchur in F# Chat
MaintainsVariableSpace=true
источник

PD

Prunkles Dreemurr in F# Chat
Vladimir Shchur
MaintainsVariableSpace=true
Пытался — не помогло
источник

VS

Vladimir Shchur in F# Chat
а скинь шарплабом
источник

PD

Prunkles Dreemurr in F# Chat
Vladimir Shchur
а скинь шарплабом
источник

X

XÆA-XII in F# Chat
Ayrat Hudaygulov
на стыке - это значит без упора в фп, или ооп.
А ещё это значит что наибольший эффект от языка виден когда используешь оба подхода ВМЕСТЕ, а не пытаешься пользоваться ТОЛЬКО обрезанным ФП, или ТОЛЬКО обрезанным ООП фшарпа
А почему в фшарпе и то и то обрезанное?
источник

X

XÆA-XII in F# Chat
Здесь точно неуместна шутка про евреев
источник

PD

Prunkles Dreemurr in F# Chat
XÆA-XII
А почему в фшарпе и то и то обрезанное?
Для ФП типизация не дотягивает, а для ООП не везде синтаксис удобный и нет protected
источник

X

XÆA-XII in F# Chat
Prunkles Dreemurr
Для ФП типизация не дотягивает, а для ООП не везде синтаксис удобный и нет protected
Да и <- напрягает
источник

X

XÆA-XII in F# Chat
Дон Сайм как бы говорит "да зачем тебе это присваивание, бахай в фп стиле"
источник