Публикации по теме 'declarative'


Функции — это объекты или реальная сила JavaScript
Еще одно мнение о практике программирования. Разные языки программирования имеют разные подходы к реализации одних и тех же задач. Самое главное для разработчика — использовать как можно больше сильных частей своего рабочего инструмента. С самого начала JavaScript отличался от основных языков программирования того времени. При этом в маркетинговых целях дополнительно всегда имел модные черты (убедиться можно даже по названию). Два важных события создают прекрасную почву для того,..

Вопросы по теме 'declarative'

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

Простая проблема привязки данных
У меня есть страница с общедоступным свойством типа myCustomWebProfile. В коде позади у меня есть текстовое поле, и я пытаюсь привязать текстовое поле к свойству моего веб-профиля, описанному выше. Независимо от того, какие варианты синтаксиса...
1025 просмотров
schedule 19.09.2022

Декларативное (на основе аннотаций) решение для кэширования для Java
Помимо Spring 3.1 и ehcache-spring-annotations , есть ли у нас другие альтернативы, кроме EhCache и Spring? ?
530 просмотров

пролог передает функцию как переменную, как добавить аргументы?
У меня есть эта произвольная функция, которую мне нужно вызывать много раз с разными переменными. Кстати, это SWI-Prolog perform(V1,V2,V3,Function,Result):- % % do little stuf. % Function(Arg1,Arg2,Result). Это дает...
8526 просмотров
schedule 22.05.2023

Когда использовать XOR и когда использовать IFF?
Поскольку ((NOT A) XOR B) и A→B ("iff....then") (~A→~B) логически одинаковы (например, вход в систему не может произойти, если не произойдет аутентификация), имеет ли это какое-либо практическое применение или является просто логической тавтологией,...
1242 просмотров
schedule 11.04.2023

Декларативная интерпретация программы конкатенации списков на Прологе
У меня очень простая проблема: напишите программу Prolog, которая реализует функцию Prolog add, которая объединяет две строки и работает следующим образом: добавить ([a, b], [c, d], X). ---> X = [a, b, c, d] добавить ([a, b], X, [a, b, c,...
334 просмотров
schedule 11.06.2023

Установка двух бандлов с одним и тем же файлом
Я использую декларативные службы OSGI. В моем java-приложении я запускаю Apache Felix, устанавливаю и запускаю некоторые пакеты. Установлено два пакета, использующих один и тот же путь к файлу. После запуска пакета он должен отображать...
613 просмотров
schedule 20.04.2022

Решите (в Haskell), является ли число палиндромом, не используя списки
Мне нужно проверить в Haskell, является ли четырехзначное число палиндромом, проблема в том, что я не могу использовать списки, и, несмотря на наличие фиксированного числа, я должен использовать рекурсию. Я думал о проблеме, и я не мог найти решение,...
2881 просмотров
schedule 02.02.2022

Как перестать повторяться?
Advent of Code Day 1 требует зацикливания в той или иной форме длинной строки скобок, например ((((())(())(((()))(( и т. д. , Идея состоит в том, что ( поднимается на один «этаж», ) спускается на один этаж, а задачи состоят в том, чтобы...
246 просмотров

Какой декларативный язык хорош для анализа древовидных данных?
Я думаю о разработке системы для выполнения высокопараллельных запросов к вложенным (но древовидным) данным. Потенциальные пользователи — аналитики данных (особенно физики), а не программисты. Для пользовательского интерфейса я хочу использовать...
267 просмотров
schedule 12.04.2022

Автоматическая настройка кластера и развертывание приложений в GCE Kubernetes
Мы ищем надежную декларативную (yaml) процедуру для автоматизации настройки нашего кластера Kubernetes и развертывания приложений в Google Container Engine. В качестве последнего средства при серьезном сбое мы хотим иметь возможность: Создайте...
145 просмотров

функциональные шаблоны фильтрации для os.walk() с цепочкой функций
Мне нужно включить/исключить некоторые файлы во время os.walk() в Питоне. Моему решению разрешено быть императивным , но пользователь моего кода должен иметь возможность выполнять декларативное программирование. Шаблоны включения/исключения...
86 просмотров
schedule 10.05.2024

Как избежать выделения памяти в Iterator :: flat_map?
У меня есть Vec целых чисел, и я хочу создать новый Vec , содержащий эти целые числа и квадраты этих целых чисел. Я мог бы сделать это в обязательном порядке: let v = vec![1, 2, 3]; let mut new_v = Vec::new(); // new instead of with_capacity...
639 просмотров
schedule 05.05.2022

Ошибка типа в Alloy с использованием оператора Double In
Я пытаюсь написать предикат, который сделает все бананы и свежие яблоки дорогими. Я могу выполнить одно из условий, но никогда оба. Я очень новичок в использовании Alloy, любая помощь будет очень признательна. Ниже приведен мой код, ошибка...
38 просмотров