Skip to content
A reflex-dom API for Semantic UI components
Haskell Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
example Checkboxes now use initial value from config (fixes #15) May 31, 2017
lib Added new dropdowns and examples May 17, 2017
src/Reflex/Dom Use jsaddle instead of jQuery and FFI Sep 20, 2018
.gitignore Initial commit Sep 29, 2016
.travis.yml
LICENSE Travis-ci fixes Oct 11, 2016
README.md Checkboxes now use initial value from config (fixes #15) May 31, 2017
makedocs.sh
reflex-dom-semui.cabal Use jsaddle instead of jQuery and FFI Sep 20, 2018

README.md

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
You can’t perform that action at this time.