HORIZON HASKELLDocslts/ghc-10.0.x8174fa42026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8174fa4 · 2026-10-11

Modulevulkan-utils-0.5.11.0Haskell2010

Vulkan.Utils.WindowAdapter

Bridge between a boot sequence and a particular window-library backend. A boot helper written against WindowAdapter stays oblivious to which library is in use; the window packages each provide a constructor for their own window type — glfwAdapter in Vulkan.Utils.Init.GLFW.Window (vulkan-init-glfw) and sdl2Adapter in Vulkan.Utils.Init.SDL2.Window (vulkan-init-sdl2).

  • 1 type
datadata WindowAdapter (m :: Type -> Type)
#

The window-library operations a boot sequence needs.

Constructors