Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 March 04

λ

λоλторт in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
тем что выглядит как обычный метод
не оч понял в чём плюс того, что вызов макроса выглядит как вызов обычной функции
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λоλторт
не оч понял в чём плюс того, что вызов макроса выглядит как вызов обычной функции
нет, вызов макроса не выглядит как вызов обычно функции
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
там обычная функция
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
только локейшон макросом подтягивается
источник

λ

λоλторт in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
И при необходимости можно заменить так, чтобы без макросов работало
выглядит как задача ещё более мифическая, чем СДЕЛОТЬ ТАК ЧТОБЫ МОЖНО БЫЛО В СЛУЧАЕ ЧЕГО НА ЛЮБУЮ ДРУГУЮ БАЗУ ПЕРЕЕХАТЬ
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λоλторт
выглядит как задача ещё более мифическая, чем СДЕЛОТЬ ТАК ЧТОБЫ МОЖНО БЫЛО В СЛУЧАЕ ЧЕГО НА ЛЮБУЮ ДРУГУЮ БАЗУ ПЕРЕЕХАТЬ
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λоλторт
выглядит как задача ещё более мифическая, чем СДЕЛОТЬ ТАК ЧТОБЫ МОЖНО БЫЛО В СЛУЧАЕ ЧЕГО НА ЛЮБУЮ ДРУГУЮ БАЗУ ПЕРЕЕХАТЬ
нет, обычное дело, когда хочешь, чтобы где-то макросы использовались, а где-то нет
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
дело не в базе
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
дело в коде
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
вы же вот запиливаете себе эффекты
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
для чего-то
источник

G

Georgy in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

λ

λоλторт in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
о, это можно даже без макросов сделоть: https://hackage.haskell.org/package/base-4.12.0.0/docs/GHC-Stack.html
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λоλторт
о, это можно даже без макросов сделоть: https://hackage.haskell.org/package/base-4.12.0.0/docs/GHC-Stack.html
The implementation uses the call-stack simulation maintained by the profiler, so it only works if the program was compiled with -prof and contains suitable SCC annotations (e.g. by using -fprof-auto). Otherwise, the list returned is likely to be empty or uninformative.
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Не думаю, что при продовых настройках можно реально узнать внутри какой функции ты этот лог написал в исходнике
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
с миллиардом инлайнингов
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
без темплейтов
источник

λ

λоλторт in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну это ты про currentCallStack
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
А надо про что?
источник

λ

λоλторт in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
про HasCallStack
источник