Comments (6)
I'm fine with adding a netstandard2.0 target tbh
from fsharp.control.asyncseq.
3.0.5 released with support for both netstandard2.0 and netstandard2.1 https://www.nuget.org/packages/FSharp.Control.AsyncSeq/3.0.5
from fsharp.control.asyncseq.
I think the idea was to simplify the maintenance process. The build process was getting a bit hairy, unit tests & document generation were running as .NET framework (thanks to a dependency on Razor formatting), whilst build & package ran in .NET core. Throw into the mix a separate CI build for mono and suddenly maintenance becomes quite the headache.
Now that .NET framework's days are numbered, it seems sensible to baseline on .NET Standard 2.1 to simplify cross platform development & maintenance. You can use versions <3.0 if you want .NET framework support.
from fsharp.control.asyncseq.
That all makes sense to me. Thanks for the insight!
from fsharp.control.asyncseq.
As this library is used as a transient dependency from other libraries the use of netstandard2.1
imposes some problems.
If the library itself is built with netstandard2.0
the following warning get's shown:
warning NU1608: Detected package version outside of dependency constraint: FSharp.Azure.Storage 5.0.1 requires FSharp.Control.AsyncSeq (>= 2.0.0 && < 3.0.0) but version FSharp.Control.AsyncSeq 3.0.3 was resolved.
The lib should run with netstandard2.0
perfectly fine. No need to support old .NET Framework?
from fsharp.control.asyncseq.
Thanks for the work in #135! ❤️
Can we get this released to NuGet.org? I think we can close this issue once it's out 😄
from fsharp.control.asyncseq.
Related Issues (20)
- Best way to convert System.Collections.Generic.IAsyncEnumerable<'t> to AsyncSeq<'t>? HOT 6
- iterAsyncParallel and iterAsyncParallelThrottled may fail to cancel
- Add YieldFrom overload for seq<'a>? HOT 1
- Combination of groupBy and mapAsync involving access to the group causes deadlock. HOT 2
- [Feature] Can we have sort, sortBy, sortDescending and sortByDescending methods for AsyncSeq? HOT 3
- Update to use github actions
- netstandard2.1 only target forbids using the library in .net framework HOT 3
- asyncSeq not available HOT 6
- Currently broken with Fable HOT 7
- TaskSeq? HOT 6
- AsyncSeq deadlocks in Blazor WASM environment HOT 2
- AsyncSeq.mapAsyncParallel alternatives HOT 3
- Suggest to add a `chunkBy` function (to group and yield adjacent items sharing the same key) to the library HOT 4
- [General Question] HOT 2
- Deprecate `FSharp.Control.IAsyncEnumerable` in favor of the same type in BCL
- [Question] AsyncSeq.MapAsyncParallel HOT 2
- [Question] How to reduce Async<unit[]> HOT 1
- making AsyncSeq.mergeAll to accept array maybe
- Nuget package license link = 404 not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fsharp.control.asyncseq.