Jordan Marr
Jordan Marr
I’m interested to see your approach. It would be a nice improvement for sure.
As a simple alternative, one approach would be to abstract the `MainViewModel` dependencies (inject an interface containing the services required by the VM). This would allow us to have more...
Another idea would be to add a special `CompositionRoot.GetView` delegate type that can be injected out-of-the-box to support this scenario without having to resort to interfaces. Think of it as...
Your post has made me realize that it would be very helpful for the community if I created a comparison of the various data access libraries for F#, either as...
I forgot to ask, are you using SQL Server or something else?
> @JordanMarr I am using PostgreSQL The reason I ask is that you can at least use the PostgreSQL `onConflictDoUpdate` to perform an upsert with your child records: ```F# ///...
Rather than deleting all and re-inserting, I usually do the following instead to find changes: Prep: * Create a transaction from the `QueryContext` * Pull a list of existing records...
I started to brainstorm today on some helpers to reduce the boilerplate involved with diffing a collection of rows to be saved. For starters, I came up with a `DiffService`...
I think the idea of branding Fabulous with its own identity vs pushing the "F# for XF/MAUI/Avalonia" is brilliant. F# really needs killer frameworks to sell it -- not the...
Is that valid in PostgreSQL? I tried this query using the SqlHydra.Npgsql test database but it gives a syntax error: ```sql select e.* from humanresources.employee e (jobtitle, maritalstatus) = ('Design...