Size: a a a

Emacs — русскоговорящее сообщество

2020 April 21

VL

Valeriy L in Emacs — русскоговорящее сообщество
и достать значение функции из неймспейса функций
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
но это илисп и тут все работает через жопу
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
можно юзать просто символы
источник

VI

Valber Izzet in Emacs — русскоговорящее сообщество
т.е. прописывание #'функция это лишь правило хорошего тона?
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Valber Izzet
т.е. прописывание #'функция это лишь правило хорошего тона?
я думаю что да, но возможно меня сейчас загнобят)
но я точно уверен что где-то читал что на это еще и компилятор обращает внимание
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
и может лучше соптимизировать
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
но технически, в emacs-lisp, между ними нету разницы
источник

VI

Valber Izzet in Emacs — русскоговорящее сообщество
Спасибо!
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
разница есть, '... это (quote ...), а #'... это (function ...)
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
но работают они одинаково, насколько я знаю
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Pïg Grëënëst
разница есть, '... это (quote ...), а #'... это (function ...)
а еще лямбда, в зависимости от того является ли она замыканием, может вернуть (closure вместо (function
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
у меня зрение упало или это фича?
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
про лямбду лучше не начинать, это вообще макрос, который раскрывается в (function (lambda (args...) body...))
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
function is a special form in ‘src/eval.c’.

(function ARG)

Like ‘quote’, but preferred for objects which are functions.
In byte compilation, ‘function’ causes its argument to be compiled.
‘quote’ cannot do that.
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
Help как всегда расставил все по местам
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
thanks stallman
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
а ещё после #' приличное автодополнение показывает только те символы, которые связаны с функциями
источник

G(

GNU/😈👾Scriptod👾😈 ( λ ) in Emacs — русскоговорящее сообщество
Pïg Grëënëst
а ещё после #' приличное автодополнение показывает только те символы, которые связаны с функциями
> приличное автодополнение
эт какое
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
great success
источник