yampa-sdl2: Yampa and SDL2 made easy

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

yampa-sdl2 lets you start coding your app right away instead of dealing with SDL2 first.


[Skip to Readme]

Properties

Versions 0.0.1.1, 0.0.1.1, 0.0.2.0, 0.0.2.1, 0.0.3.0, 0.0.3.1, 0.1.0.0, 0.1.0.1, 0.1.0.2
Change log None available
Dependencies base (>=4.7 && <5), colour, linear, sdl2, sdl2-gfx, StateVar, text, Yampa [details]
License MIT
Copyright 2018 Simre
Author Simre
Maintainer simre4775@gmail.com
Category Graphics
Home page https://github.com/Simre1/YampaSDL2#readme
Uploaded by simre at 2018-02-19T01:16:06Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for yampa-sdl2-0.0.1.1

[back to package description]

YampaSDL2

YampaSDL2 provides SDL2 bindings to use with the FRP library Yampa.

Screenshot A screenshot of some drawn shapes.

Roadmap

This library is still work in progress

Getting started

Prerequisites

yampa-sdl2 uses the C-libraries

Consequently, you need to have these two libraries installed on your computer.

Installation

  1. Download the library:
cd example-project
git clone https://github.com/Simre1/yampa-sdl2.git
  1. Add it to your dependencies: Edit your stack.yaml file and add yampa-sdl2 to packages. Add the yampa-sdl2 dependency to your cabal file (or package.yaml)

  2. Import the library with: import YampaSDL2

How to use

Head over to the wiki.

License

This project is licensed under the MIT License - see the LICENSE file for details.