Вопросы по теме 'duck-typing'
Существует ли язык мечты, сочетающий в себе преимущества динамической и строгой типизации?
Мне было бы интересно изучить язык, который внутренне обрабатывает объекты как хэш-таблицы (например, JavaScript), но мог бы обернуть их сильными типами, чтобы предложить преимущества завершения кода/разума во время разработки. Вот как я хочу, чтобы...
552 просмотров
schedule
25.06.2022
Минимальные методы для заказа с использованием утиного набора в Python 3.1
В руководстве сказано:
в общем, __lt__() и __eq__() достаточно, если вам нужны общепринятые значения операторов сравнения
Но я вижу ошибку:
> assert 2 < three
E TypeError: unorderable types: int() < IntVar()...
144 просмотров
schedule
14.08.2022
Поддерживает ли синтаксис запроса LINQ утиную печать?
Что касается синтаксиса запроса LINQ...
var foo = new List<int> { 1, 2 };
var boo = from n in foo
where n > 1
select n;
... Я всегда думал, что этот синтаксис ограничен работой с IEnumerable . По крайней...
444 просмотров
schedule
05.09.2022
Как помогает проверка лишнего имущества?
Для приведенного ниже кода
interface SquareConfig{
color?: string;
width?: number;
}
interface Square{
color: string;
area: number;
}
function createSquare(config: SquareConfig): Square {
let newSquare:Square = {color:...
665 просмотров
schedule
01.06.2024
Строки с новой строкой не должны рассматриваться как числа
Я не хочу, чтобы строки с новыми строками рассматривались как числа.
Это следует рассматривать как строку
<cfscript>
notes = "3
";
</cfscript>
Новая строка сохраняется
<cfoutput>...
64 просмотров
schedule
16.06.2024