reflex-frp/reflex-dom-semui

Name: reflex-dom-semui

Owner: Reflex FRP

Description: A reflex-dom API for Semantic UI components

Created: 2016-09-29 08:55:42.0

Updated: 2017-12-02 11:40:19.0

Pushed: 2017-11-21 08:04:20.0

Homepage: null

Size: 4063

Language: Haskell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Build Status

This package provides a Reflex wrapper around the Semantic UI components. It is very incomplete and was derived from code written for hsnippet. This is also intended to serve as an example of how to structure FFI packages that rely on external JS packages.

To build this library locally use reflex-platform's work-on script as follows:

~/reflex-platform/work-on ghcjs ./.

This puts you into a nix shell that has GHCJS and the environment it needs. Then you can build with:

cabal configure --ghcjs
cabal build

A compiled version of the code in the example folder is available in docs/index.html or online at https://reflex-frp.github.io/reflex-dom-semui/.

To rebuild the example app and update the docs folder, just run

cabal configure --ghcjs --enable-tests
cabal build example && ./makedocs.sh

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.