types — все вопросы

2ответа
10 голосов
Как работает выражение `ap zip tail`
Мне было интересно, как написать f x = zip x (tail x) в произвольной точке. Поэтому я использовал программу pointfree, и в результате получилось f = ap zip tail. ap является функцией из Control.Mona
4ответа
10 голосов
способ указать тип класса объекта в PHP
Есть ли способ указать тип атрибута объекта в PHP? например, у меня было бы что-то вроде: class foo{ public bar $megacool;//this is a 'bar' object public bar2 $megasupercool;//this is a 'bar2' o
2ответа
10 голосов
Выполнять различные методы на основе типа переменной шаблона
Есть ли способ определить тип переменной, передаваемой в шаблон, и вызвать функцию, основываясь на том, является ли она int или ---- +: = 1 =: + ---- и т.д ...? Например std::string Когда я
3ответа
10 голосов
Как создать тип, который является строкой?
запись в блоге Рэймонда Чена сегодня позволила мне осознать элегантное решение проблемы, которую я имею. Различные функции shell , а не все, принимающие структуру ITEM­ID­LIST, могут принимать
3ответа
10 голосов
Реализация интерфейса OO-Like в Haskell
Несмотря на название, я не собираюсь спрашивать о простом переводе между миром OO и Haskell, но я не могу найти лучшего названия. Это обсуждение аналогично, но не равно этому . Я начал игрушечны
1ответ
10 голосов
Ocaml - полиморфный принт и тип потери
В OCaml есть ряд функций, таких как print_int, print_endline и Printf. Я не могу сделать что-то вроде: let n = 10 in print n;; (* And I haven't to change `print` in case type of `n` changed *)
3ответа
10 голосов
Ошибка «xxxx» не называет тип
Я столкнулся с проблемой при попытке компилировать следующий код: #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <map> using
2ответа
10 голосов
Список Джексона JSON с типом объекта
Я должен сериализовать JSON из списка объектов. Полученный JSON должен выглядеть следующим образом: { "status": "success", "models": [ { "model": { "id"
2ответа
10 голосов
C # Как сохранить вызов функции в памяти для последующего вызова
Есть ли способ в C # сохранить вызов функции для последующего вызова? Например, я хочу сказать: public class MyFunctionCaller { public static void SaveFunctionCallForLater(/* Some parameters*/
2ответа
10 голосов
Преобразование Java из объекта в подкласс
Вот мой код для Scene.java. Он имеет различные типы объектов, каждый из которых включен в один общий ArrayList с именем targets. Все они имеют метод toString(), который возвращает их идентификатор.
2ответа
10 голосов
Как явно указать размер параметра массива, передаваемого в функцию
У меня есть функция, которая принимает параметр с именем IV. В любом случае, можно ли явно указать размер параметра IV равным 16? public AESCBC(byte[] key, byte[16] inputIV) { //blah blah }
2ответа
10 голосов
is_numeric () против is_float () против is_int ()
Я понимаю, что ... if is_numeric($input) === true тогда либо is_float($input) === true ИЛИ is_int($input) === true ИЛИ $input === 0 ИЛИ $input является числовой строкой (это означа
2ответа
10 голосов
Перевести пример типа Scala на Haskell
Я нашел действительно интересный пример в статье о Scala, и мне интересно, как он может быть закодирован в Haskell. trait Status trait Open extends Status trait Closed extends Status trait Door[S
2ответа
10 голосов
Как вы передаете массив по ссылке в Delphi?
Я уже прочитал о передаче по ссылке и т.д. procedure test(var x:integer); begin x:=x+5; end; , поэтому приведенный выше код обновляется 5 по ссылке. Я предположил, что если бы я обновлял масси
3ответа
10 голосов
Какой тип данных использовать для очень больших чисел в C ++?
Я должен сохранить число 600851475143 в моей программе. Я пытался сохранить его в переменной long long int и long double но при компиляции он показывает ошибку integer constant is too large for "l
1ответ
11 голосов
Почему ограничения одного типа запрещены в Python?
Предположим, вы хотите ограничить переменную типа для реализации определенного интерфейса. Вы могли бы написать что-то вроде этого: from typing import TypeVar, Callable T = TypeVar('T', Callable)
3ответа
11 голосов
Кастинг в реал без копирования данных в MATLAB R2018a и новее
Поскольку MATLAB R2018a , комплексные матрицы хранятся внутри как один блок данных, а действительный и мнимый компоненты каждого элемента матрицы хранятся рядом друг с другом - они вызывают этот «ч
2ответа
11 голосов
В GHC.TypeLits для чего нужен someNatVal (чего нельзя добиться с помощью natVal)?
Я пытаюсь понять GHC.TypeLits , в частности someNatVal. Я понимаю, как он используется в этом блоге опубликовать здесь , но, как уже упоминалось, тот же пример мог быть реализован с использованием
3ответа
11 голосов
Почему ограничение именованного параметра Perl 6 определенным значением делает его обязательным?
Рассмотрим эти подпрограммы, которые все принимают один именованный параметр. Именованные параметры должны быть необязательными, и я не видел ничего, что говорило бы о наличии исключений. Без огр
2ответа
11 голосов
ОШИБКА: не удалось найти функцию преобразования из неизвестного в текст
В PostgreSQL есть ошибка, которую он дает в одном из моих операторов select Я искал в Интернете ответ и вышел с пустыми руками. Ответ на другой вопрос не устраивал мою проблему. ERROR: failed to
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132