haskell/win32

Name: win32

Owner: Haskell

Description: Haskell support for the Win32 API

Created: 2011-08-03 17:46:18.0

Updated: 2018-03-21 16:10:58.0

Pushed: 2018-03-03 10:34:10.0

Homepage: http://hackage.haskell.org/package/Win32

Size: 563

Language: Haskell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

The Win32 Package

Hackage PyPI Windows build status

See Win32 on Hackage for more information.

Installing from Git

This package requires no special installation instructions.

To install use cabal install

Documentation

This library is just a direct binding to Windows API calls and as such contains no documentation. The documentation for functions can be found in the equivalently named functions on MSDN https://msdn.microsoft.com/library/windows/desktop/hh920508.aspx

Getting Started

The Win32 library is a core GHC library and as such aims to have an as little as possible footprint when it comes to dependencies.

When submitting new requests think hard if any new Haskell dependencies are actually needed. (note that this does not apply to C dependencies.)

The best way to get started is using cabal new-build and cabal sandboxes:

clone git@github.com:haskell/win32.git
in32
l sandbox init
l install
l repl
Testsuite

The tests in the Win32 package are designed to run as part of the GHC testsuite. As such, should you want to add a new test, you will need the testsuite drivers.

See https://ghc.haskell.org/trac/ghc/wiki/Building/RunningTests/Adding for details.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.