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

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 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