SMathML: https://github.com/alpha-beta-eta/SMathML

> SMathML is a way to write mathematics on the web. More precisely, it is an embedded DSL in Racket for expressing MathML and HTML. By SMathML one can build high-level abstractions, such as transformations on XML.
Chinese Reference: https://alpha-beta-eta.github.io/smathml.html
English Reference: https://alpha-beta-eta.github.io/smathml_ref.html

#Racket #Scheme #MathML #HTML #eDSL #Math

GitHub - alpha-beta-eta/SMathML

Contribute to alpha-beta-eta/SMathML development by creating an account on GitHub.

GitHub

To my surprise, the idea I had last night is actually working just fine in #RustLang.

So, my #VisualNovel #SpareTimeProject is now probably going to use an #eDSL encoded as a #FreeMonad which is wrapped in a #StateMonadTransformer.

Now I just need to continue working on it. I haven't made much progress in the last 9 months...

"del ciber autonomismo al ciber populismo" está piola para discutir sobre por qué las plataformas son y no son espacios públicos #edsl https://endefensadelsl.org/ciber_autonomismo.html
Del ciber-autonomismo al ciber-populismo: una historia de la ideología del activismo digital

En Defensa del Software Libre

Isn't it perplexing to see someone eagerly writing raw SQL when they could have used a type-safe embedded domain-specific language such as Esqueleto in Haskell? Why does anyone want to give up on composability and bug-checking?

#SQL #eDSL #Esqueleto #Haskell #typesystems

When you use a functional programming language such as #Haskell and its decent static type system, interacting with a #database can even be fun! Check out Haskell's #Persistent library for a database abstraction layer. It provides a typed embedded domain-specific language (#eDSL): http://hackage.haskell.org/package/persistent
What a great feeling of not having to use #SQL, which is a unityped language!

#fp #typetheory

persistent: Type-safe, multi-backend data serialization.

Install via `cabal install persistent`.

anduve medio perdido del fediverso porque con @ciboryogui estamos desarrollando @sutty [0] :D

hace rato que venimos laburando con sitios estáticos, como los de #edsl [1] y #UtopiaPirata [2] entre otros, como versiones prácticamente invulnerables a sitios dinámicos, pero también por el gusto estético por infraestructuras más simples...

después de estar varios años desarrollando y alojando sitios para organizaciones, nos fuimos dando cuenta que las herramientas a las que estamos acostumbrades son pesadas, lentas, inseguras e insumen un montón de trabajo invisibilizado para mantenerlas andando y un uso de energía constante también.

pero entonces lo que nos faltaba era una forma más amable y horizontal de publicar sitios estáticos, que desde que los conocemos se promocionan "para hackers" o ahora que fueron apropiados por lo mainstream, "para que equipos de desarrollo y soporte no se peleen".

en el medio, creemos que estos sitios son exactamente lo que nuestras organizaciones y colectivas necesitan

1/2

[0]: https://sutty.nl/
[1]: https://endefensadelsl.org/
[2]: https://utopia.partidopirata.com.ar/

Sutty

Sutty crea sitios seguros, veloces y visibles para organizaciones, colectivas y activistas

Sutty

y después de muchos años, publicamos una actualización de la gema jekyll-torrent, para publicar los sitios estáticos en #torrent :P

https://rubygems.org/gems/jekyll-torrent

#edsl #jekyll #utopias #ruby

jekyll-torrent | RubyGems.org | your community gem host

2018-07-09-ciber_autonomismo.markdown · queue · edsl / articulos

Artículos publicados en En Defensa del Software Libre (http://endefensadelsl.org)

y los repositorios de #edsl se mudan a 0xacab.org :D

https://0xacab.org/edsl

Groups · edsl

En Defensa del Software Libre