Сообщение ObservableComputations - новая версия от 16.11.2019 17:51
Изменено 11.04.2020 16:10 igor-booch
ObservableComputations - документация
Сделал документацию для своего проекта: ObservableComputations.
Также добавил некоторый новые функции и возможности.
Вкратце:
ObservableComputations это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Есть документация на английском и русском языках.
Есть демо проект, который позволяет сравнить ObservableComputations с DynamicData(часть ReactiveUI)
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения к документации, функциональности и коду.
3) Русский вариант документации хочу выложить на https://habr.com/ru/. Что посоветуете?
4) Какие фичи нужно добавить?
5) Чего не хватает для лучшего продвижения проекта?
6) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
7) Знаете ли Вы эквивалентные по функциональности библиотеки на.NET и на других языках?
Также добавил некоторый новые функции и возможности.
Вкратце:
ObservableComputations это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Есть документация на английском и русском языках.
Есть демо проект, который позволяет сравнить ObservableComputations с DynamicData(часть ReactiveUI)
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения к документации, функциональности и коду.
3) Русский вариант документации хочу выложить на https://habr.com/ru/. Что посоветуете?
4) Какие фичи нужно добавить?
5) Чего не хватает для лучшего продвижения проекта?
6) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
7) Знаете ли Вы эквивалентные по функциональности библиотеки на.NET и на других языках?
ObservableComputations - документация
Сделал документацию для своего проекта: ObservableComputations.
Также добавил некоторый новые функции и возможности.
Вкратце:
ObservableComputations это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Есть документация на английском и русском языках.
Есть демо проект, который позволяет сравнить ObservableComputations с DynamicData (часть ReactiveUI)
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения к документации, функциональности и коду.
3) Русский вариант документации хочу выложить на https://habr.com/ru/. Что посоветуете?
4) Какие фичи нужно добавить?
5) Чего не хватает для лучшего продвижения проекта?
6) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
7) Знаете ли Вы эквивалентные по функциональности библиотеки на.NET и на других языках?
Также добавил некоторый новые функции и возможности.
Вкратце:
ObservableComputations это библиотека, которая позволяет производить вычисления над INotifyPropertyChanged и INotifyColectionChanged объектами. Результаты вычислений также INotifyPropertyChanged и INotifyColectionChanged объекты. Вычисления включают в себя те же вычисления, что и в знакомом многим LINQ. Дополнительно можно следить за значением произвольного выражения. Вычисления реализованы как extention методы, как и в LINQ. Вызывать extention методы можно цепочкой, поддерживаются вложенные "запросы", всё как и в LINQ. Библиотека позволяет реализовать парадигму реактивного программирования.
Есть документация на английском и русском языках.
Есть демо проект, который позволяет сравнить ObservableComputations с DynamicData (часть ReactiveUI)
1) В английском не силён, буду рад если кто-нибудь проверит и подредактирует документацию.
2) Приветствуются замечания, дополнения к документации, функциональности и коду.
3) Русский вариант документации хочу выложить на https://habr.com/ru/. Что посоветуете?
4) Какие фичи нужно добавить?
5) Чего не хватает для лучшего продвижения проекта?
6) Какой Вы видите область применения библиотеки, кроме той, которая описана в readme?
7) Знаете ли Вы эквивалентные по функциональности библиотеки на.NET и на других языках?