Вопросы с тегом «scheme»

471
Как помечать номера телефонов?

Я хочу пометить номер телефона как вызываемую ссылку в документе HTML. Я прочитал подход к микроформатам и знаю, что tel:схема будет стандартной, но буквально нигде не реализована. Skype определяет, насколько я знаю, skype:и callto:, последний получив некоторую популярность. Я предполагаю, что у...

202
Подсветка синтаксиса / раскраска кота

Есть ли способ раскрасить вывод cat, способ grepделает. Ведь grepв большинстве консолей выводится цветной вывод, выделяющий искомые ключевые слова. В противном случае вы можете принудительно вызвать его, вызвав. grep --color Есть ли общий способ окрасить вывод любой программы в соответствии с вашим...

194
Как автоматически генерировать N «разных» цветов?

Я написал два метода ниже, чтобы автоматически выбрать N различных цветов. Он работает путем определения кусочно-линейной функции на кубе RGB. Преимущество этого состоит в том, что вы также можете получить прогрессивную шкалу, если вы этого хотите, но когда N становится большим, цвета могут начать...

184
Чем Ракетка отличается от Схемы?

Ракетка является потомком Схемы. Чем Racket отличается от R6RS? Что это добавило, или убрало, или просто другое? Я понимаю, что Racket - это больше, чем язык, это платформа для языков. Но я имею в виду основной Ракетский...

167
Какой лучший способ выучить LISP? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

157
Открыть страницу Facebook из приложения Android?

Из моего приложения для Android я бы хотел открыть ссылку на профиль Facebook в официальном приложении Facebook (если приложение, конечно, установлено). Для iPhone существует fb://схема URL, но при попытке выполнить то же самое на моем устройстве Android выдается сообщение...

146
Пожалуйста, объясните некоторые моменты Пола Грэма на Лиспе.

Мне нужна помощь в понимании некоторых моментов из книги Пола Грэма « Что отличало Лисп от других» . Новая концепция переменных. В Лиспе все переменные фактически являются указателями. Значения - это то, что имеет типы, а не переменные, а присвоение или связывание переменных означает копирование...

146
Лисп в реальном мире

Я экспериментировал с Lisp (на самом деле Scheme) и обнаружил, что это очень красивый язык, о котором мне интересно узнать больше. Тем не менее, похоже, что Lisp никогда не используется в серьезных проектах, и я не видел его в списке желаемых навыков при публикации вакансий. Мне интересно узнать...

141
Почему именно eval - зло?

Я знаю, что программисты Lisp и Scheme обычно говорят, что этого evalследует избегать, за исключением случаев крайней необходимости. Я видел ту же рекомендацию для нескольких языков программирования, но еще не видел списка четких аргументов против использования eval. Где я могу найти отчет о...

132
Как установить цветовую схему vim по умолчанию

Последнее обновление Ubuntu сделало мою цветовую схему vim непригодной для использования. Я знаю, как установить его вручную ( :colo eveningнапример), но я хочу установить значение по умолчанию для всех сеансов vim. Я вижу ссылки в других местах .vimrc, но до сих пор мне не удалось найти правильное...

130
Почему в Clojure есть «ключевые слова» в дополнение к «символам»?

У меня есть кое-какие знания о других Lisp (особенно о Scheme) с давних времен. Недавно я читал о Clojure . Я вижу, что в нем есть и «символы», и «ключевые слова». Знакомые символы, но не ключевые слова. Есть ли у других Лиспов ключевые слова? Чем ключевые слова отличаются от символов, если они не...

120
В чем разница между Clojure, Scheme / Racket и Common Lisp?

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

103
Что такое стиль «без точек» (в функциональном программировании)?

Фраза, которую я недавно заметил, - это концепция стиля «без точек» ... Сначала был этот вопрос, а также этот . Затем я обнаружил, что здесь упоминается: «Еще одна тема, которую, возможно, стоит обсудить, - это неприязнь авторов к безточечному стилю». Что такое стиль «без точек»? Может кто-нибудь...

95
Веб-ссылка на конкретный контакт в WhatsApp

Я хотел бы разместить ссылку на веб-странице, которая открывает чат WhatsApp с определенным контактом WhatsApp. Другими словами: я хочу, чтобы ссылка «свяжитесь со мной через WhatsApp» находилась рядом со ссылками на странице «Свяжитесь с нами, мой facebook / twitter / google + / etc». Что-то...

94
Clojure против других Lisp [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

92
ДИЗАЙН REST API - Получение ресурса через REST с разными параметрами, но с тем же шаблоном URL

У меня вопрос, связанный с дизайном URL-адресов REST. Я нашел несколько соответствующих сообщений здесь: разные представления RESTful одного и того же ресурса и здесь: URL-адрес RESTful для получения ресурса по разным полям но ответы не совсем ясны в отношении того, какие передовые практики и...

87
В чем разница между eq ?, eqv ?, equal? ​​И = в схеме?

Интересно, в чем разница между этими операциями в схеме. Я видел похожие вопросы в Stack Overflow, но они касаются Lisp, и нет сравнения между тремя из этих операторов. Я пишу различные типы команд на схеме и получаю следующие результаты: (eq? 5 5) -->#t (eq? 2.5 2.5) -->#f (equal? 2.5 2.5)...

86
Какая лучшая реализация схемы или LISP для OS X?

Я ищу версию Scheme или даже LISP, которую я могу использовать для восстановления некоторых утерянных навыков разработки Lisp. Некоторые веб-возможности были бы хороши, но не важны. Я посмотрел на схему Plt и MIT, и, хотя обе выглядят довольно хорошо, Plt кажется более функциональным. Я также...