В общем, брейнфак пошёл в народ.
Вот такой вопрос: есть ли ФП-аналоги брейнфака? То есть какой-то ОСОБЕННО минимальный лисп?
Здравствуйте, Кодт, Вы писали:
К>В общем, брейнфак пошёл в народ.
К>Вот такой вопрос: есть ли ФП-аналоги брейнфака? То есть какой-то ОСОБЕННО минимальный лисп?
Конечно есть -- функции из crt!
Попробуй, например, на функциях из crt посчитать факториал, скажем
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Здравствуйте, Erop, Вы писали:
К>>В общем, брейнфак пошёл в народ.
К>>Вот такой вопрос: есть ли ФП-аналоги брейнфака? То есть какой-то ОСОБЕННО минимальный лисп?
E>Конечно есть -- функции из crt!
E>Попробуй, например, на функциях из crt посчитать факториал, скажем
Чего-то я не понял
Я имел в виду минималистический язык функционального программирования — естественно, работающий на абстрактной машине.
Например, лисп подошёл бы, но
— он чересчур многословен
— в нём нет разницы между символами-функциями и данными (нет типизации)
— неограниченная арность безымянных функций
В идеале, каждая функция должна принимать на вход ровно два аргумента: список функций (поддержка лямбда-исчисления) и список данных.
Или этого недостаточно?
Здравствуйте, Кодт, Вы писали:
К>В общем, брейнфак пошёл в народ.
К>Вот такой вопрос: есть ли ФП-аналоги брейнфака? То есть какой-то ОСОБЕННО минимальный лисп?
Не уверен, что это то, чего ты хочешь...
Но — не попавшие в мою статью — вот они:
Unlambda,
Iota и Jot,
Lazy Kэто мы, Зверьки!
Здравствуйте, Зверёк Харьковский, Вы писали:
ЗХ>Не уверен, что это то, чего ты хочешь...
ЗХ>Но — не попавшие в мою статью — вот они: Unlambda, Iota и Jot, Lazy K
Примерно этого я и хотел. Особенно лейзик — ФП-бейсик, или Лазюк, если читать греческими буквами!
Я ещё не вчитывался в их спецификации. Можешь кратенько изложить?
Здравствуйте, Кодт, Вы писали:
ЗХ>>Не уверен, что это то, чего ты хочешь...
ЗХ>>Но — не попавшие в мою статью — вот они: Unlambda, Iota и Jot, Lazy K
К>Примерно этого я и хотел. Особенно лейзик — ФП-бейсик, или Лазюк, если читать греческими буквами!
К>Я ещё не вчитывался в их спецификации. Можешь кратенько изложить?
Немножко подумать надо.
Давай я к понедельнику-вторнику статейку для сайта сделаю по функционально-эзотерическим?
Но не "литературную", а простенькое практическое пособие?
это мы, Зверьки!