packages feed

hylogen 0.1.1.0 → 0.1.1.1

raw patch · 2 files changed

+9/−8 lines, 2 files

Files

README.md view
@@ -1,4 +1,5 @@-# [*H Y L O G E N*](https://hylogen.com)+# [*H Y L O G E N*](https://hylogen.com)  +[![Hackage Status](https://img.shields.io/hackage/v/hylogen.svg)](https://hackage.haskell.org/package/hylogen)  Hylogen is a purely functional language [embedded in Haskell](https://wiki.haskell.org/Embedded_domain_specific_language) for live-coding fragment shaders, featuring: @@ -6,14 +7,14 @@ - standard operators (`+`, `*`, [`*^`,  `<.>`](https://hackage.haskell.org/package/vector-space)) - compat. w/ your fav haskell goodies (higher-order functions, ADTS, swanky polymorphism). -<br/>+![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)  It comes with `hyde`, an accompanying rendering environment featuring: - *hot-reloading* - audio-reactive primitives - texture backbuffering -<br/>+![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)   ## Install@@ -24,7 +25,7 @@  This will install the hylogen package and `hyde`, the rendering environment. -<br/>+![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)  ## Usage @@ -35,8 +36,8 @@  color = vec4 (a, a, a, 1)   where-    a = cos(X uvN * sin(time/ 10) * 10 + X mouse)-      + sin(Y uvN * sin(time / 10) * 10 + Y mouse)+    a = cos(uvN !X * sin(time / 10) * 10 + mouse !X)+      + sin(uvN !Y * sin(time / 10) * 10 + mouse !Y)  main = putStrLn . toGLSL $ color ```@@ -52,7 +53,7 @@  You will now see your changes to `Main.hs` propagate to your WebGL rendering environment! -<br/>+![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)  ## References - [The_Force](https://github.com/shawnlawson/The_Force) by Shawn Lawson. Live-coding audio-reactive shaders!
hylogen.cabal view
@@ -1,5 +1,5 @@ name:                hylogen-version:             0.1.1.0+version:             0.1.1.1 synopsis:            an EDSL for live-coding fragment shaders description:         an EDSL for live-coding fragment shaders homepage:            https://hylogen.com