I'm using Giraffe and trying to integrate Elmish.Bridge. I get the following error:
error FS0892: This declaration opens the module 'Elmish.Bridge.Giraffe', which is marked as 'RequireQualifiedAccess'. Adjust your code to use qualified references to the elements of the module instead, e.g. 'List.map' instead of 'map'. This change will ensure that your code is robust as new constructs are added to libraries.
if I open the modules in the following order:
open Elmish.Bridge
open Giraffe
but if I swap the order then the error goes away.
open Giraffe
open Elmish.Bridge
Can someone please explain why this happens and how best to resolve it?