3
ответа

Как каждый использует кэшированные данные на функциональном языке, таком как Erlang?

Я читал немного в последнее время о функциональных языках. Приезжая от 10 + годы разработки OO, я нахожу трудным получить мою голову вокруг, как же можно указать на чистое функциональное...
вопрос задан: 15 June 2009 17:16
3
ответа

Там какое-либо время выполнения наверху к только для чтения?

По некоторым причинам я всегда предполагал, что поля только для чтения наверху связались с ними, о которых я думал как CLR, отслеживающий того, было ли поле только для чтения инициализировано или нет....
вопрос задан: 27 May 2009 00:17
3
ответа

Неизменные бобы в Java

Мне очень любопытно на предмет возможности обеспечения неизменности для бобов Java (бобами здесь, я имею в виду классы с пустым конструктором, обеспечивающим методы считывания и методы set для участников). Очевидно они...
вопрос задан: 21 November 2008 01:55
2
ответа

Что было бы “замороженный dict” быть?

Замороженный набор является frozenset. Замороженный список мог быть кортежем. Что было бы замороженный dict быть? Неизменный, hashable dict. Я предполагаю, что это могло быть что-то как collections.namedtuple, но это...
вопрос задан: 20 September 2019 08:03
2
ответа

BigInteger неизменен или нет?

В.NET 4 беты 2 существует новое пространство имен Численных данных со структурой BigInteger. Документация указывает, что это - неизменный тип, как я ожидал бы. Но я немного смущен пост-...
вопрос задан: 22 March 2019 20:52
2
ответа

Почему константы считаются изменяемыми в Javascript, когда только частично верно?

В Javascript, как указано в документации MDN: объявление const создает ссылку на значение только для чтения. Это не означает, что значение, которое оно содержит, является неизменным, просто переменная ...
вопрос задан: 5 March 2019 02:32
2
ответа

Автоматическая генерация неизменного класса и соответствие классу разработчика

Какие инструменты/библиотеки существуют, который возьмет структуру и автоматически генерирует неизменную обертку и также класс "разработчика" для того, чтобы инкрементно создать новые экземпляры? Пример ввел: структура Foo {...
вопрос задан: 23 May 2017 12:34
2
ответа

Чисто функциональные структуры данных с копией на записи?

Я хочу иметь преимущество функциональных структур данных (несколько версий данных, которые могут совместно использовать структуру) но смочь изменить его в обязательном стиле. О чем я думаю (и...
вопрос задан: 10 May 2016 17:56
2
ответа

Автокартопостроитель и неизменность

Действительно ли возможно использовать AutoMapper с Неизменными типами? Например, мой Доменный тип неизменен, и я хочу отобразить свой тип представления на это. Я полагаю, что это не, слишком просто хотят, это подтвердило. Также как он...
вопрос задан: 1 November 2013 00:37
2
ответа

Неизменный тип и свойство в C#

Что предназначено неизменным типом и неизменным свойством в C#? можно ли дать простой пример?
вопрос задан: 13 May 2012 10:07
2
ответа

Javascript: Эффективен ли метод длины?

Я занимаюсь программированием на JavaScript, и мне интересно, является ли метод длины «предварительно вычисленным» или запоминается движком JS. Итак, вопрос таков: если я очень часто проверяю длину массива и...
вопрос задан: 6 March 2012 21:34
2
ответа

Должен IEquatable <T>, IComparable <T> быть реализованным на незапечатанных классах?

У кого-либо есть какие-либо мнения о том, должен ли IEquatable <T> или IComparable <T> обычно требовать, чтобы T был изолирован (если это - класс)? Этот вопрос произошел со мной, так как я пишу...
вопрос задан: 6 October 2011 03:24
2
ответа

Как бороться с неизменностью возвращаемых структур?

Я пишу игру с огромным 2D-массивом «ячеек». Ячейка занимает всего 3 байта. У меня также есть класс CellMap, который содержит 2D-массив в качестве частного поля и обеспечивает доступ к нему через ...
вопрос задан: 15 July 2011 19:15
2
ответа

Преобразование изменяемого к неизменной карте

частный [этот] объектный MMMap расширяет HashMap [A, Набор [B]] с MultiMap [A, B], Как преобразовывают его в неизменный?
вопрос задан: 15 December 2010 22:41
2
ответа

Как заставить неизменные наборы Scala содержать неизменные объекты

Я оцениваю Scala и имею проблему с ее неизменными наборами. Я хочу сделать неизменные наборы, которые являются абсолютно неизменными, правильными вниз через все содержащие в нем объекты...
вопрос задан: 15 December 2010 19:29
2
ответа

Правильное использование изменяемых / неизменяемых списков

В данный момент я пытаюсь понять функциональное программирование в Scala, и я наткнулся на проблема, которую я не могу понять сам. Представьте себе следующую ситуацию: у вас есть два класса: Controller и ...
вопрос задан: 29 August 2010 17:44
2
ответа

Эффективно выполните несколько строковых замен в Python

Если я хотел бы выполнить несколько строковых замен, что самый эффективный путь состоит в том, чтобы выполнить это? Пример вида ситуации, с которой я встретился в своих перемещениях, следующие:> и...
вопрос задан: 5 August 2010 02:14
2
ответа

Что самый эффективный путь состоит в том, чтобы сделать неизменные массивы байтов в Scala?

Я хочу получить массив байтов (Массив [Байт]) от где-нибудь (чтение из файла, из сокета, и т.д.) и затем обеспечить эффективный способ вытащить биты из него (например, обеспечить функцию для извлечения 32-разрядного...
вопрос задан: 28 July 2010 06:32
2
ответа

Как заставить две записи каталога всегда относиться к тому же значению плавающему

Рассмотрите это:>>> нечто = {}>>> нечто [1] = 1.0>>> нечто [2] = нечто [1]>>> нечто {1: 0.0, 2: 0.0}>>> нечто [1] + = 1.0 {1: 1.0, 2: 0.0} Это - то, что происходит...
вопрос задан: 6 July 2010 18:03
2
ответа

Прекрасен это полностью для использования изменяемого объекта в качестве ключа в Словаре?

Скажите, что у меня есть некоторый специальный класс, WrappedDataTable, и я хочу связать каждый WrappedDataTable точно с одним DataTable. Кроме того, я хочу там быть не больше, чем одним WrappedDataTable в...
вопрос задан: 25 June 2010 13:47
2
ответа

Как я могу передать массив константы или переменный массив к функции в C?

У меня есть простая функциональная Панель, которая использует множество значений от набора данных, который передается в в форме Массива структур данных. Данные могут прибыть из двух источников: постоянный инициализированный массив...
вопрос задан: 15 June 2010 15:21
2
ответа

Сериализация неизменных классов Java к actionscript с LCDS

У меня есть сложный объект, которым управляет управление данными LCDS DataServices, и быть создал/обновил и т.д. использующие пользовательские ассемблеры. Подавляющее большинство иерархии объектов...
вопрос задан: 20 May 2010 19:55
2
ответа

Неизменный Словарь наверху?

При использовании неизменных словарей в F#, сколько наверху там при добавлении / удаление записей? Это будет рассматривать все блоки как неизменные и клонировать их и только воссоздавать блок, кто объект...
вопрос задан: 8 May 2010 05:41
2
ответа

Персистентные (чисто функциональные) Красно-черные деревья на производительности диска

Я изучаю лучшие структуры данных для реализации простой объектной временной базы данных с открытым исходным кодом, и в настоящее время я очень люблю использование Персистентных Красно-черных деревьев, чтобы сделать это. Мои главные причины для использован
вопрос задан: 5 May 2010 23:02
2
ответа

Неизменные классы в C++

В одном из моих проектов у меня есть некоторые классы, которые представляют объекты, которые не могут измениться когда-то созданный, иначе. неизменные классы. Пример: RSAKey класса, которые представляют ключ RSA, который только имеет константу...
вопрос задан: 16 April 2010 07:24
2
ответа

Как я управляю деревом неизменных объектов?

Я создаю целое приложение из неизменных объектов так, чтобы многопоточность и отмена стали легче реализовать. Я использую Google Collections Library, который обеспечивает неизменные версии...
вопрос задан: 6 April 2010 18:04
2
ответа

Лучший способ определить неизменный класс в Objective C

Я - новичок в Objective C, и я задавался вопросом, что лучший способ состоит в том, чтобы определить неизменный класс в Objective C (как NSString, например). Я хочу знать то, что является основными правилами, к которым каждый имеет...
вопрос задан: 5 April 2010 01:27
2
ответа

могу я говорить Быть в спящем режиме, класс неизменен, таким образом, он совместно использует объекты сохранить стоимость конструкции?

У меня есть некоторые классы, которые представляют неизменные объекты (Количество, Цена, Вероятность). Есть ли некоторый способ сказать, в спящем режиме, который объекты никогда не будут изменять так, он может снова использовать объекты, а не...
вопрос задан: 6 November 2009 00:44
2
ответа

объективный-c “видоизменяющийся метод отправляется в неизменную объектную” ошибку

Я довольно плохо знаком с целью-c и попыткой создать небольшое приложение для iPhone. Я почти сделан около этой небольшой ошибки здесь. На самом деле я искал часы с Google для нахождения надлежащего решения, но...
вопрос задан: 3 August 2009 23:38
2
ответа

Действительно ли неизменность полезна на не параллельные приложения?

Мне нравится понятие неизменности, но иногда интересно, когда приложение не предназначено для параллели, нужно постараться не делать вещи неизменными? Когда приложение не является многопоточным, Вы не...
вопрос задан: 23 June 2009 11:49