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

Может ли метод coerce() в Ruby знать, какой именно оператор требует помощи для принуждения?
В Ruby кажется, что большую часть помощи coerce() можно выполнить с помощью def coerce(something) [self, something] end то есть, когда 3 + rational требуется, Fixnum 3 не знает, как обрабатывать добавление Rational, поэтому он...
342 просмотров

запись вывода .rtest в файл с использованием программы R (ex) через write.table?
Я использую R для открытия некоторых сохраненных файлов .csv определенным парным способом и выполнения статистического теста ( mantel.rtest , найденного в пакете "ade4"). CSV-файлы последовательно именуются либо «fileAX», либо «fileBY», где X и Y —...
1199 просмотров
schedule 16.06.2022

Преобразовать из списка в числовой
Я пытаюсь принудить форму списка к числовой форме. Если это полезно, список изначально составляется из фактора (и составляет 1x33 строки). Мой список определяется: tmpseqsf[[1]] который обеспечивает: TradeValue 1 72914431 2...
58043 просмотров
schedule 04.01.2024

Можно ли безопасно заменить все случаи проверки типов `coerce` на `unsafeCoerce`?
Я считаю, что следующее так же безопасно, как Set.mapMonotonic coerce . то есть худшее, что может случиться, это то, что я сломаю инварианты Set , если a или b имеют разные экземпляры Ord : coerceSet :: Coercible a b=> Set.Set a ->...
243 просмотров
schedule 02.09.2022

Как избежать ошибки/предупреждения о глубокой рекурсии в Type::Tiny::_build_coercion
Я унаследовал следующий код, который был написан и работает с Type-Tiny-1.004004 . : package Company::Types; use Type::Library -base, -declare => qw< TruncatedString >; use Type::Utils -all; declare TruncatedString, as Str, where {...
91 просмотров
schedule 30.12.2023