1
ответ

++: не кажется правильным ассоциативным?

Я пытаюсь научиться скале. Я искал документацию для очередей (https://www.scala-lang.org/api/current/scala/collection/immutable/Queue.html). Насколько я понимаю, методы, которые заканчиваются ...
вопрос задан: 10 March 2019 02:24
1
ответ

Кодируйте эквивалентный + = присвоение на событие

Я задавался вопросом, мог ли кто-либо сказать мне необработанный код, эквивалентный + = оператор для добавления метода к событию. Мне любопытно к тому, как это это работает с технической точки зрения.
вопрос задан: 3 August 2009 21:05
1
ответ

Как я могу скрыть весь java.lang. Методы объекта от завершения кода?

я хочу создать некоторые простые классы обертки для существующей библиотеки классов. Для создания синтаксиса хорошим читать И хороший предположить (через завершение кода), я хотел бы удалить методы java.lang. Объект...
вопрос задан: 23 February 2009 19:05
0
ответов

How can I use collection initializer syntax with ExpandoObject?

I've noticed that the new ExpandoObject implements IDictionary which has the requisite IEnumerable> and Add(string, object) methods and so ...
вопрос задан: 24 March 2018 20:15
0
ответов

Является ли foreach чисто «синтаксическим сахаром»?

Компилятор компилирует цикл foreach в нечто вроде цикла for, когда используется foreach с массивом. И компилятор компилирует цикл foreach в нечто вроде цикла while, когда foreach ...
вопрос задан: 8 March 2018 18:44
0
ответов

Закрытие переменной цикла в C#

Из этого поста мне сказали, что следующий фрагмент кода пострадал от «вопиющего акта закрытия переменной цикла». foreach (Canidate canidate in allCanidates) { Thread ...
вопрос задан: 23 May 2017 12:24
0
ответов

Есть ли способ сгруппировать селекторы CSS для ясности?

Если у меня есть дюжина селекторов CSS, и я хочу назначить всем им свойства: hover, я привык делать this: selector, selector2, someOtherSelector, someSelector div {// некоторые свойства } ...
вопрос задан: 6 April 2017 19:09
0
ответов

Игнорировать элемент при построении списка в python

Мне нужно создать список из строки в python, используя синтаксис [f (char) for char in string], и я хотел бы иметь возможность игнорировать (не вставлять в список) значения f (x), которые равны None. ...
вопрос задан: 16 February 2017 21:53
0
ответов

Лучшая практика декоратора Python, использование класса вместо функции

Как я понял, есть два способа сделать декоратор Python: либо использовать __вызов __класса, либо определить и вызвать функцию в качестве декоратора. Каковы преимущества/недостатки этих...
вопрос задан: 21 February 2016 20:13
0
ответов

Можно ли использовать скобочный синтаксический сахар для аппликативного функтора?

В «Прикладном программировании с эффектами» Макбрайда и Патерсона они вводят прекрасный синтаксический сахар для поднятия чистой функции :[| f x y z |] для f <$> x < *> y < *> z и...
вопрос задан: 20 December 2014 17:42
0
ответов

Синтаксический сахар в C / C ++

Я изучал Ruby и нашел его ключевые слова «до» и «до» очень интересными. Поэтому я подумал, что это хороший способ добавить похожие ключевые слова в C / C ++. Вот что я придумал: #define ...
вопрос задан: 9 May 2014 15:28
0
ответов

Есть ли условный способ условно «последнего» из этого Perl Loop?

Не совсем знал Perl, я усилил сценарий Perl с помощью с помощью дружеской поисковой системы. Я нахожу, что мне нужно вырваться из цикла, установив флаг, если условие сбьется: ...
вопрос задан: 5 September 2013 13:56
0
ответов

Какой синтаксический сахар доступен в Perl для сокращения кода для операторов l / rvalue по сравнению с операторами if?

Их много, так как Perl - довольно слащавый язык, но наиболее часто используемые операторы на любом языке представляет собой комбинацию операторов if и значений настройки. Думаю, я нашел много из них ...
вопрос задан: 16 July 2013 19:05
0
ответов

Синтаксический сахар: _ * для обработки Seq как параметров метода

Я только что заметил эту конструкцию где-то в сети: val list = List (someCollection: _ *) Что делает _ * значит? Это синтаксический сахар для вызова какого-то метода? Каким ограничениям должен удовлетворять мой пользовательский класс, чтобы ...
вопрос задан: 24 November 2012 23:59
0
ответов

Есть ли способ реализовать пользовательские функции языка в C #?

Я некоторое время ломал голову над этим, и я немного огляделся, не найдя никакого обсуждения по этому вопросу. Предположим, я хотел реализовать тривиальный пример, например новый цикл...
вопрос задан: 31 July 2012 21:24
0
ответов

метод с угловыми скобками (<>)

Можно ли использовать угловые скобки в именах методов, например : class Foo (ind1: Int, ind2: Int) {...} var v = новый Foo (1,2) v (1) = 3 // обновляет ind1 v <1> = 4 // обновляет ind2 Реальная ситуация такова ...
вопрос задан: 17 July 2012 04:51
0
ответов

Синтаксический сахар для запроса списка Python, какой элемент появляется первым

У меня есть список из многих элементов. Меня интересуют два его элемента, а и б. Я не знаю порядок в списке и не хочу его сортировать. Есть ли хороший однострочник, который вернет True, если произойдет ...
вопрос задан: 2 May 2012 13:07
0
ответов

Получаете desugared часть Scala для выражения / понимания?

Кто-нибудь знает, как получить (без Scala-части) десугарированный перевод выражения для / понимания прежде, чем оно действительно попытается скомпилироваться в REPL (или компиляторе)? Единственное, что я нашел так ...
вопрос задан: 27 March 2012 15:14
0
ответов

Как :_* преобразовывает упорядоченные коллекции в списки переменных аргументов?

Я использовал :_* для преобразования Seq[String] в String* и понял, что не понимаю, как это работает внутри. Есть ли простой способ подумать об этом?
вопрос задан: 28 February 2012 19:30
0
ответов

python: самый чистый способ обернуть каждый метод в родительском классе в "with"

У меня есть родительский класс, который имеет кучу методов класса: class Parent(): @classmethod def methodA(cls): pass @classmethod def methodB(cls): pass В моем подклассе я ...
вопрос задан: 21 January 2012 21:38
0
ответов

Есть ли буквальное обозначение для массива символов?

Мне нравится это буквальное выражение для массива строк:% w (я могу легко создавать массивы слов). Мне интересно, есть ли литерал для получения массив символов. Я знаю, что могу сделать% w (это меньше ...
вопрос задан: 11 January 2012 09:37
0
ответов

Вывод True и []

Мне было интересно, почему Верно и [] возвращает [] вместо False. Является ли выражение синтаксическим сахаром?
вопрос задан: 11 January 2012 09:14
0
ответов

синтаксический сахар try-catch в java

Мне интересно, есть ли способ в java (чистый код, а не какие-то штуки из Eclipse) "синтаксический сахар" для повторяющегося кода try catch. А именно, мне нужно обернуть кучу функций public void foo(){ try{ ...
вопрос задан: 10 January 2012 19:48
0
ответов

Использование возвращаемого значения блока в JavaScript

Во многих протестированных мной браузерах блоки JavaScript фактически возвращают значение. Вы можете проверить это в любой консоли: for (var i = 0; i <10; i ++) {var sqrt = Math.sqrt (i); if (Math.floor (sqrt) = ...
вопрос задан: 23 December 2011 16:21
0
ответов

Java в операторе

за один миллионный раз, мне бы понравилось использовать оператор в Java, аналогично оператору в SQL. Это может быть просто реализовано как синтаксический сахар компилятора. Так что это, если (значение в (a, b, ...
вопрос задан: 12 September 2011 16:09
0
ответов

Декларация словаря Python, подобной Python для C #?

В Python можно сделать: D = {1: «Hello», 2: «Мир»} в C # Это более Verbose: словарь d = new Словарь (); d.add (1, «Hello»); d.add (2, «мир»); Как я могу ...
вопрос задан: 8 September 2011 14:37
0
ответов

есть ли более красивый синтаксис для итератора C ++?

Есть ли более красивый / менее подробный способ использования итераторов в C ++? Судя по учебным пособиям, которые я видел, я либо настраиваю typedef везде (что утомительно для множества разовых циклов for): typedef ...
вопрос задан: 16 August 2011 02:35
0
ответов

Scala: альтернативный синтаксис списка (с квадратными скобками, если возможно)

есть ли в Scala альтернативный синтаксис списка? Можно ли определить один дополнительный класс / тип / оператор * с именем '[' и ']'? Я знаю, что «квадратные скобки» используются для обозначения типа, но они ...
вопрос задан: 29 July 2011 09:52
0
ответов

защита от сахара

Я часто слышу фразу, охранники - это просто синтаксический сахар для if-then-else (или операторов case). Может ли кто-нибудь, пожалуйста, обессахарить следующий экземпляр: halfOf :: Int -> Int половина x | даже x = div x ...
вопрос задан: 7 May 2011 03:15
0
ответов

java, is there a way we can import a class under another name

is there a way we can import a class under another name? Like if i have a class called javax.C and another class called java.C i can import javax.C under the name C1 and import java.C under the name ...
вопрос задан: 24 April 2011 00:27