packages feed

variable-media-field-0.1.0.0: README.md

# variable-media-field

Variable media field is a simple GADT for representing a media element.
It is defined:

```
data VF u where
  Blank :: VF u
  RawText :: Text -> VF u
  Image :: u -> VF u
  Audio :: u -> VF u
  Video :: u -> VF u
```

You can specify `u` as the mechanism for including media elements in your
type. Either by paths, uris or some other method.

Also defined is a collection of media elements.

```
data VFC u = VFC { unVFC :: [VF u] }
```