Сообщение ObservableComputations - новая версия от 16.11.2019 17:51
Изменено 16.11.2019 20:12 igor-booch
Observable calculations
Выложил на GitHub и NuGet свой проект: ObservableСalculations.
Вкратце:
Это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Документация с примерами кода есть в readme на GitHub, но ещё не дописана.
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует.
2) Приветствуются замечания, дополнения.
3) Какие фичи нужно добавить?
4) Чего не хватает для лучшего продвижения проекта?
5) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
6) Знаете ли Вы эквивалентные по функциональности библеотеки на.NET и на других языках?
Вкратце:
Это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Документация с примерами кода есть в readme на GitHub, но ещё не дописана.
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует.
2) Приветствуются замечания, дополнения.
3) Какие фичи нужно добавить?
4) Чего не хватает для лучшего продвижения проекта?
5) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
6) Знаете ли Вы эквивалентные по функциональности библеотеки на.NET и на других языках?
Observable calculations
Выложил на GitHub и NuGet свой проект: ObservableСalculations.
Вкратце:
Это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Документация с примерами кода есть в readme на GitHub, но ещё не дописана.
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения.
3) Какие фичи нужно добавить?
4) Чего не хватает для лучшего продвижения проекта?
5) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
6) Знаете ли Вы эквивалентные по функциональности библеотеки на.NET и на других языках?
Вкратце:
Это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Документация с примерами кода есть в readme на GitHub, но ещё не дописана.
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения.
3) Какие фичи нужно добавить?
4) Чего не хватает для лучшего продвижения проекта?
5) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
6) Знаете ли Вы эквивалентные по функциональности библеотеки на.NET и на других языках?