Size: a a a

F# Flood: The Day After Tomorrow

2020 February 04

Д

Диёр in F# Flood: The Day After Tomorrow
все знакомые фронты говорят что он сейчас от нпм не особо отличается
источник

A

Anatoly in F# Flood: The Day After Tomorrow
всё так
источник

VS

Vladimir Shchur in F# Flood: The Day After Tomorrow
источник

K

Kir in F# Flood: The Day After Tomorrow
Пролог-то нахрена
источник

A

Anatoly in F# Flood: The Day After Tomorrow
Kir
Пролог-то нахрена
для развития разработчиков, поднятия планки со дна хотя бы на миллиметр.
источник

AH

Ayrat Hudaygulov in F# Flood: The Day After Tomorrow
Пролог, когда я про него прочитал, мозг вскрыл. Типа - а чо так можно было???
источник

K

Kir in F# Flood: The Day After Tomorrow
Ayrat Hudaygulov
Пролог, когда я про него прочитал, мозг вскрыл. Типа - а чо так можно было???
Не без этого. Но, как я понимаю, оно требует теперь swi-prolog в зависимости?
источник

K

Kir in F# Flood: The Day After Tomorrow
Рекомендую сделать CE с возвратами и отсечками, для так сказать, большего погружения. Хрен знает, как отсечку делать, только. Ну и пролог-переменные не реализуемы
источник

RL

Roman Loginov in F# Flood: The Day After Tomorrow
Я когда то пролог студентам давал, для расширения кругозора. И самому разобраться.
источник

K

Kir in F# Flood: The Day After Tomorrow
Мне преподали пролог в универе, но окончательно въехал я после того, как прочитал про WAM. После чего я пошёл на нём фрилансить
источник

K

Kir in F# Flood: The Day After Tomorrow
А, не, отсечка вполне реализуема
источник

K

Kir in F# Flood: The Day After Tomorrow
источник

K

Kir in F# Flood: The Day After Tomorrow
В окамле их тоже нет, вот засада
источник

K

Kir in F# Flood: The Day After Tomorrow
https://gist.github.com/Heimdell/99b0a33a7f9f11816e8f1fcaec75970e - кто-нибудь знает, как слепить это из фарша чтобы оно не разваливалось?

Проблема явно в том, что fsc унифицирует 'r с чем не следует, потому что 'r не экзистенциален, и в сигнатуре split одно из 'r должно быть свежей переменной.
источник

AK

Aleksandr Kazantsev in F# Flood: The Day After Tomorrow
Мелисов с лютней забавно смотрится)
источник

DS

Doge Shibu in F# Flood: The Day After Tomorrow
Не очень понятно зачем, если можно эмулировать интерфейсом.

Не проще будет добавить синтаксис, чтобы можно было перегрузить операцию применения аргумента к чему-то и использовать тогда такие интерфейсы.

Типа как в скале:

trait ~>[F[_], G[_]] {
   def apply[T](f: F[T]): G[T]
}
object identity extends (Id ~> Id) {
   def apply[T](t : T) = t
}

identity(123)
источник

P

PoggiGoppi in F# Flood: The Day After Tomorrow
а зачем в фарше делегаты?
источник

P

PoggiGoppi in F# Flood: The Day After Tomorrow
для чего они в шарпе, я понимаю
источник

P

PoggiGoppi in F# Flood: The Day After Tomorrow
но тут?
источник

DS

Doge Shibu in F# Flood: The Day After Tomorrow
PoggiGoppi
а зачем в фарше делегаты?
Для интеропа
источник