Size: a a a

2020 August 04

AE

Alexey Egorov in Lisp Forever
источник

AE

Alexey Egorov in Lisp Forever
Круто!
источник

AE

Alexey Egorov in Lisp Forever
Так намного удобнее действительно.
источник

MK

Mikhail Kirillov in Lisp Forever
Нотация хаскелл почище, да и как-то смысл немного теряется, если всё равно тонну функций надо плодить, чтобы их в одну обобщенную запихнуть
источник

MK

Mikhail Kirillov in Lisp Forever
Хотя всё равно удивлен, что в си хоть какой-то механизм для этого есть
источник

AE

Alexey Egorov in Lisp Forever
Mikhail Kirillov
Хотя всё равно удивлен, что в си хоть какой-то механизм для этого есть
Тоже удивлён, хотя на самом-то деле это очень простой механизм.
источник

AE

Alexey Egorov in Lisp Forever
И очень полезный.
источник

AE

Alexey Egorov in Lisp Forever
Синтаксис + система типов суть интерпретируемая программа для компилятора.
источник

AE

Alexey Egorov in Lisp Forever
И нет никаких причин не делать её удобной.
источник
2020 August 05

SD

Sergey D in Lisp Forever
Читаю ANSI Common Lisp Пола Грэма. В разделе "3.8. Деревья" он пишет про функцию substitute для замены элементов в последовательности, которая не работает с деревьями, для которых есть отдельная функция subst. Почему не сделали одну обобщенную функцию?
источник

SD

Sergey D in Lisp Forever
У кого-нибудь сохранилась Programming Algorithms Демкина? С leanpub книга в ожидании издания в apress пропала, к сожалению.
источник

W

Wipe in Lisp Forever
источник

W

Wipe in Lisp Forever
Sergey D
У кого-нибудь сохранилась Programming Algorithms Демкина? С leanpub книга в ожидании издания в apress пропала, к сожалению.
Тык
источник

VL

Valeriy L in Lisp Forever
Sergey D
Читаю ANSI Common Lisp Пола Грэма. В разделе "3.8. Деревья" он пишет про функцию substitute для замены элементов в последовательности, которая не работает с деревьями, для которых есть отдельная функция subst. Почему не сделали одну обобщенную функцию?
Может тебе нужен только первый уровень дерева
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Sokolov Andrew
забавно что люди вообще вспоминают про с++, когда речь заходит про перегружаемые функции
притом что они же есть и в хаскеле и в расте и еще во многих других языках
В Haskell не совсем перегрузка функций...
источник

dt

d t in Lisp Forever
Mikhail Kirillov
Нотация хаскелл почище, да и как-то смысл немного теряется, если всё равно тонну функций надо плодить, чтобы их в одну обобщенную запихнуть
Сишники пиздаболы - это не _Generic, а _PM - и похеру что в "нормальных" языках первое делается через второе.
источник

SD

Sergey D in Lisp Forever
Wipe
Тык
Спасибо!
источник

MK

Mikhail Kirillov in Lisp Forever
d t
Сишники пиздаболы - это не _Generic, а _PM - и похеру что в "нормальных" языках первое делается через второе.
А PM что означает?
источник

dt

d t in Lisp Forever
Mikhail Kirillov
А PM что означает?
Pattern matching.
источник

H

Hirrolot in Lisp Forever
Я на Си делал PM на значениях
источник