├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── cabal.project ├── default.nix ├── deps ├── reflex-dom-contrib │ ├── default.nix │ ├── github.json │ └── thunk.nix └── reflex-dom-nested-routing │ ├── default.nix │ ├── github.json │ └── thunk.nix ├── docs ├── images │ └── animals │ │ ├── bat.png │ │ ├── bear.png │ │ ├── bee.png │ │ ├── bird.png │ │ ├── bug.png │ │ ├── butterfly.png │ │ ├── camel.png │ │ ├── cat.png │ │ ├── cheetah.png │ │ ├── chicken.png │ │ ├── cow.png │ │ ├── crocodile.png │ │ ├── dinosaur.png │ │ ├── dog.png │ │ ├── dolphin.png │ │ ├── dove.png │ │ ├── duck.png │ │ ├── eagle.png │ │ ├── elephant.png │ │ ├── fish.png │ │ ├── flamingo.png │ │ ├── fox.png │ │ ├── frog.png │ │ ├── giraffe.png │ │ ├── gorilla.png │ │ ├── horse.png │ │ ├── kangaroo.png │ │ ├── koala.png │ │ ├── leopard.png │ │ ├── lion.png │ │ ├── monkey.png │ │ ├── mouse.png │ │ ├── panda.png │ │ ├── parrot.png │ │ ├── penguin.png │ │ ├── shark.png │ │ ├── sheep.png │ │ ├── snake.png │ │ ├── spider.png │ │ ├── squirrel.png │ │ ├── starfish.png │ │ ├── tiger.png │ │ ├── turtle.png │ │ ├── wolf.png │ │ └── zebra.png ├── index.html └── styling.css ├── makefile ├── repl ├── semantic-reflex-example ├── LICENSE ├── Main.hs ├── resources │ ├── images │ │ ├── animals │ │ │ ├── bat.png │ │ │ ├── bear.png │ │ │ ├── bee.png │ │ │ ├── bird.png │ │ │ ├── bug.png │ │ │ ├── butterfly.png │ │ │ ├── camel.png │ │ │ ├── cat.png │ │ │ ├── cheetah.png │ │ │ ├── chicken.png │ │ │ ├── cow.png │ │ │ ├── crocodile.png │ │ │ ├── dinosaur.png │ │ │ ├── dog.png │ │ │ ├── dolphin.png │ │ │ ├── dove.png │ │ │ ├── duck.png │ │ │ ├── eagle.png │ │ │ ├── elephant.png │ │ │ ├── fish.png │ │ │ ├── flamingo.png │ │ │ ├── fox.png │ │ │ ├── frog.png │ │ │ ├── giraffe.png │ │ │ ├── gorilla.png │ │ │ ├── horse.png │ │ │ ├── kangaroo.png │ │ │ ├── koala.png │ │ │ ├── leopard.png │ │ │ ├── lion.png │ │ │ ├── monkey.png │ │ │ ├── mouse.png │ │ │ ├── panda.png │ │ │ ├── parrot.png │ │ │ ├── penguin.png │ │ │ ├── shark.png │ │ │ ├── sheep.png │ │ │ ├── snake.png │ │ │ ├── spider.png │ │ │ ├── squirrel.png │ │ │ ├── starfish.png │ │ │ ├── tiger.png │ │ │ ├── turtle.png │ │ │ ├── wolf.png │ │ │ └── zebra.png │ │ └── white-image.png │ └── styling.css ├── semantic-reflex-example.cabal └── src │ ├── Example.hs │ └── Example │ ├── Common.hs │ ├── CountryEnum.hs │ ├── QQ.hs │ ├── Section │ ├── Buttons.hs │ ├── Checkbox.hs │ ├── Dimmer.hs │ ├── Divider.hs │ ├── Dropdown.hs │ ├── Flag.hs │ ├── Header.hs │ ├── Icon.hs │ ├── Input.hs │ ├── Label.hs │ ├── List.hs │ ├── Menu.hs │ ├── Message.hs │ ├── Progress.hs │ ├── RadioGroup.hs │ ├── Sidebar.hs │ └── Transition.hs │ └── StateEnum.hs └── semantic-reflex ├── LICENSE ├── bench └── Main.hs ├── default.nix ├── semantic-reflex.cabal ├── src └── Reflex │ ├── Active.hs │ └── Dom │ ├── SemanticUI.hs │ └── SemanticUI │ ├── Button.hs │ ├── Checkbox.hs │ ├── Common.hs │ ├── Container.hs │ ├── Dimmer.hs │ ├── Divider.hs │ ├── Dropdown.hs │ ├── Field.hs │ ├── Flag.hs │ ├── Form.hs │ ├── Header.hs │ ├── Icon.hs │ ├── Image.hs │ ├── Input.hs │ ├── Label.hs │ ├── List.hs │ ├── Menu.hs │ ├── Message.hs │ ├── Paragraph.hs │ ├── Progress.hs │ ├── RadioGroup.hs │ ├── Rail.hs │ ├── Segment.hs │ ├── Sidebar.hs │ ├── Sticky.hs │ ├── Table.hs │ └── Transition.hs └── test ├── CommonSpec.hs └── Spec.hs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/README.md -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/cabal.project -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/default.nix -------------------------------------------------------------------------------- /deps/reflex-dom-contrib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-contrib/default.nix -------------------------------------------------------------------------------- /deps/reflex-dom-contrib/github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-contrib/github.json -------------------------------------------------------------------------------- /deps/reflex-dom-contrib/thunk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-contrib/thunk.nix -------------------------------------------------------------------------------- /deps/reflex-dom-nested-routing/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-nested-routing/default.nix -------------------------------------------------------------------------------- /deps/reflex-dom-nested-routing/github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-nested-routing/github.json -------------------------------------------------------------------------------- /deps/reflex-dom-nested-routing/thunk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/deps/reflex-dom-nested-routing/thunk.nix -------------------------------------------------------------------------------- /docs/images/animals/bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/bat.png -------------------------------------------------------------------------------- /docs/images/animals/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/bear.png -------------------------------------------------------------------------------- /docs/images/animals/bee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/bee.png -------------------------------------------------------------------------------- /docs/images/animals/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/bird.png -------------------------------------------------------------------------------- /docs/images/animals/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/bug.png -------------------------------------------------------------------------------- /docs/images/animals/butterfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/butterfly.png -------------------------------------------------------------------------------- /docs/images/animals/camel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/camel.png -------------------------------------------------------------------------------- /docs/images/animals/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/cat.png -------------------------------------------------------------------------------- /docs/images/animals/cheetah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/cheetah.png -------------------------------------------------------------------------------- /docs/images/animals/chicken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/chicken.png -------------------------------------------------------------------------------- /docs/images/animals/cow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/cow.png -------------------------------------------------------------------------------- /docs/images/animals/crocodile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/crocodile.png -------------------------------------------------------------------------------- /docs/images/animals/dinosaur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/dinosaur.png -------------------------------------------------------------------------------- /docs/images/animals/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/dog.png -------------------------------------------------------------------------------- /docs/images/animals/dolphin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/dolphin.png -------------------------------------------------------------------------------- /docs/images/animals/dove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/dove.png -------------------------------------------------------------------------------- /docs/images/animals/duck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/duck.png -------------------------------------------------------------------------------- /docs/images/animals/eagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/eagle.png -------------------------------------------------------------------------------- /docs/images/animals/elephant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/elephant.png -------------------------------------------------------------------------------- /docs/images/animals/fish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/fish.png -------------------------------------------------------------------------------- /docs/images/animals/flamingo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/flamingo.png -------------------------------------------------------------------------------- /docs/images/animals/fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/fox.png -------------------------------------------------------------------------------- /docs/images/animals/frog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/frog.png -------------------------------------------------------------------------------- /docs/images/animals/giraffe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/giraffe.png -------------------------------------------------------------------------------- /docs/images/animals/gorilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/gorilla.png -------------------------------------------------------------------------------- /docs/images/animals/horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/horse.png -------------------------------------------------------------------------------- /docs/images/animals/kangaroo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/kangaroo.png -------------------------------------------------------------------------------- /docs/images/animals/koala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/koala.png -------------------------------------------------------------------------------- /docs/images/animals/leopard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/leopard.png -------------------------------------------------------------------------------- /docs/images/animals/lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/lion.png -------------------------------------------------------------------------------- /docs/images/animals/monkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/monkey.png -------------------------------------------------------------------------------- /docs/images/animals/mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/mouse.png -------------------------------------------------------------------------------- /docs/images/animals/panda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/panda.png -------------------------------------------------------------------------------- /docs/images/animals/parrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/parrot.png -------------------------------------------------------------------------------- /docs/images/animals/penguin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/penguin.png -------------------------------------------------------------------------------- /docs/images/animals/shark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/shark.png -------------------------------------------------------------------------------- /docs/images/animals/sheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/sheep.png -------------------------------------------------------------------------------- /docs/images/animals/snake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/snake.png -------------------------------------------------------------------------------- /docs/images/animals/spider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/spider.png -------------------------------------------------------------------------------- /docs/images/animals/squirrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/squirrel.png -------------------------------------------------------------------------------- /docs/images/animals/starfish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/starfish.png -------------------------------------------------------------------------------- /docs/images/animals/tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/tiger.png -------------------------------------------------------------------------------- /docs/images/animals/turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/turtle.png -------------------------------------------------------------------------------- /docs/images/animals/wolf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/wolf.png -------------------------------------------------------------------------------- /docs/images/animals/zebra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/images/animals/zebra.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/styling.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/docs/styling.css -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/makefile -------------------------------------------------------------------------------- /repl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/repl -------------------------------------------------------------------------------- /semantic-reflex-example/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/LICENSE -------------------------------------------------------------------------------- /semantic-reflex-example/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/Main.hs -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/bat.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/bear.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/bee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/bee.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/bird.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/bug.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/butterfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/butterfly.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/camel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/camel.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/cat.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/cheetah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/cheetah.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/chicken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/chicken.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/cow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/cow.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/crocodile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/crocodile.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/dinosaur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/dinosaur.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/dog.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/dolphin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/dolphin.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/dove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/dove.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/duck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/duck.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/eagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/eagle.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/elephant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/elephant.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/fish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/fish.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/flamingo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/flamingo.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/fox.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/frog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/frog.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/giraffe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/giraffe.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/gorilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/gorilla.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/horse.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/kangaroo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/kangaroo.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/koala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/koala.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/leopard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/leopard.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/lion.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/monkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/monkey.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/mouse.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/panda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/panda.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/parrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/parrot.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/penguin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/penguin.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/shark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/shark.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/sheep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/sheep.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/snake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/snake.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/spider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/spider.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/squirrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/squirrel.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/starfish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/starfish.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/tiger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/tiger.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/turtle.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/wolf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/wolf.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/animals/zebra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/animals/zebra.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/images/white-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/images/white-image.png -------------------------------------------------------------------------------- /semantic-reflex-example/resources/styling.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/resources/styling.css -------------------------------------------------------------------------------- /semantic-reflex-example/semantic-reflex-example.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/semantic-reflex-example.cabal -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Common.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/CountryEnum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/CountryEnum.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/QQ.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/QQ.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Buttons.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Buttons.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Checkbox.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Checkbox.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Dimmer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Dimmer.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Divider.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Divider.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Dropdown.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Dropdown.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Flag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Flag.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Header.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Header.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Icon.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Icon.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Input.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Input.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Label.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Label.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/List.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Menu.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Menu.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Message.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Message.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Progress.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Progress.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/RadioGroup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/RadioGroup.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Sidebar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Sidebar.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/Section/Transition.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/Section/Transition.hs -------------------------------------------------------------------------------- /semantic-reflex-example/src/Example/StateEnum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex-example/src/Example/StateEnum.hs -------------------------------------------------------------------------------- /semantic-reflex/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/LICENSE -------------------------------------------------------------------------------- /semantic-reflex/bench/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/bench/Main.hs -------------------------------------------------------------------------------- /semantic-reflex/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/default.nix -------------------------------------------------------------------------------- /semantic-reflex/semantic-reflex.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/semantic-reflex.cabal -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Active.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Active.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Button.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Button.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Checkbox.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Checkbox.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Common.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Container.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Container.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Dimmer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Dimmer.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Divider.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Divider.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Dropdown.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Dropdown.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Field.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Field.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Flag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Flag.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Form.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Form.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Header.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Header.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Icon.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Icon.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Image.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Image.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Input.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Input.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Label.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Label.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/List.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Menu.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Menu.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Message.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Message.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Paragraph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Paragraph.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Progress.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Progress.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/RadioGroup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/RadioGroup.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Rail.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Rail.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Segment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Segment.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Sidebar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Sidebar.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Sticky.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Sticky.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Table.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Table.hs -------------------------------------------------------------------------------- /semantic-reflex/src/Reflex/Dom/SemanticUI/Transition.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/src/Reflex/Dom/SemanticUI/Transition.hs -------------------------------------------------------------------------------- /semantic-reflex/test/CommonSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomsmalley/semantic-reflex/HEAD/semantic-reflex/test/CommonSpec.hs -------------------------------------------------------------------------------- /semantic-reflex/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | --------------------------------------------------------------------------------