úÎ!8 ¨ Safe&'-.14>DHSUVX_kO None&'-.14>DHMSUVX_k *polysemy-plugin<The context in which we're attempting to solve a constraint.polysemy-plugin(In the context of a function definition.polysemy-plugin.In the context of running an interpreter. The > corresponds to whether we are only trying to solve a single MemberF constraint right now. If so, we *must* produce a unification wanted.polysemy-plugin s don't have  or ‡ instances by default, even though there are functions in GHC that implement these operations. This newtype gives us those instances.polysemy-pluginLike , but in the context of an .None&'-.14>DHSUVX_k øNone&'-.14>DHSUVX_k ÎNone&'-.14>DHSUVX_k œ      !"!#$%&'%&()-polysemy-plugin-0.2.1.0-8PxfIWKtRsAO2RyMKDd1DPolysemy.Plugin.Fundep$Polysemy.Plugin.InlineRecursiveCallsPolysemy.PluginPolysemy.Plugin.PhasesPaths_polysemy_plugin fundepPlugin $fOrdOrdType $fEqOrdType$fEqSolveContext$fOrdSolveContext$fShowSolveContextinlineRecursiveCallsplugin extraPhasesversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName SolveContext FunctionDefInterpreterUseghc-prim GHC.TypesBoolOrdTypeghcTyCoRepType GHC.ClassesEqOrdwhenAbaseGHC.Basewhen Alternative