Я использую приведенный ниже бит кода // Neat method of finding the TryParse method for any type...
В следующем примере я хочу определить метод contains, который не компилируется, если a и b не имеют...
У меня есть тип, определенный следующим образом: newtype PrimeSet a = P Integer deriving Eq Я также...
У меня есть общий класс: class MyGeneric<Item> { } Я хотел бы добавить метод расширения для...
Я обнаружил, что при применении контекстного меню «Быстрые действия и рефакторинги ...» в Visual...
У меня есть это перечисление с атрибутом Flags [Flags] public enum Animal { Null = 0, Cat = 1, Dog...
Я пытаюсь создать повторно используемый тип, используя тип Record. enum MyKeys { ALPHA =...
Я использую Rx для планирования проекта.Один из методов выглядит следующим образом: let strike...
Я создаю класс MyClass<T1, T2> : IEnumerable<Tuple<T1, T2>>, но для того, чтобы...
Я уже знаю, как добавить ограничение «newable» (т.е. имеет конструктор) для аргументов функции...
Я написал реализацию Applicative и VerifiedApplicative для пары с моноидом: import Interfaces
В статье Фила Уодлера: Суть функционального программирования, Вадлер описывает применение Монад с...
У меня есть класс A и интерфейс B, а также метод: void foo(A x) {} Я хочу определить ограничение...
Я пытаюсь реализовать общую структуру с кучей полей, где каждый из типов полей должен знать о...
Я пробовал следующее interface IUIntegral : IEquatable<Byte>, IEquatable<UInt16>,...
У меня есть DataGrid в приложении WPF, которое имеет для ItemsSource пользовательскую коллекцию,...
Как правило, с учетом {-# LANGUAGE PolymorphicKinds, ConstraintKinds, TypeFamilies #-} (и более при...
Я делаю забавный проект, в котором я пытаюсь переделать некоторые базовые типы данных и концепции...
Время от времени я делаю простой интерфейс более сложным, добавляя к нему ограничение параметра...
У меня есть общий интерфейс, public interface ICalculator<in T> { void Calculate(T input); }...