Gustavo Leon
Gustavo Leon
I think right now the only possibility to parse/encode pairs is through Dictionaries and Objects. A `KeyValuePair` would allow to have full control over property/value in cases where we want...
See for instance the function proposed here https://stackoverflow.com/questions/62287765/how-to-serialize-deserialize-this-aws-api-with-f/62291052#62291052
In theory, this library could be perfectly used in the Fable ecosystem. Although it allows heavy use of SRTP, it also permits to manually specify a codec combinator, the same...
Internally in Fleece this is `JsonValue`, but externally this is not always re-exported. Only for Newtonsoft it is defined as `JsonValue`, other implementations needs to open their specific namespace (ie:...
We can try adding an overload for `seq` subclasses, for instance it will fail the roundtrip, since it will convert back to an `IEnumerable` we just need to find out...
Type inference seems to unify two types which are not necessarily the same type, in presence of member constraints. ``` open System let inline f IDisposable and (^U) : (static...
Using the `CompilerMessage` attribute is a technique I use a lot and normally it works, in order to give customized compile error messages. Unfortunately there are some isolated cases where...
There are some cases where an invalid value is returned from a trait call. **Repro steps** 1. Step A try in fsi ``` type A = A with static member...
The previous implementation was not adding any effect besides binding strategy. With this implementation we can derive both `asyncSeq` as `type AsyncSeq` and `taskSeq` as `type TaskSeq` among combinations with...
Don't merge, just an experiment for the moment.