I didn't reached the limits of SRFI-9 records; I reached the limits of what I knew about SRFI-9 records 🙃
Conversation
Notices
-
Luis Felipe (luis_felipe@mastodon.online)'s status on Thursday, 08-Jul-2021 11:14:09 CEST Luis Felipe -
spectrumgomas@functional.cafe's status on Thursday, 08-Jul-2021 11:14:07 CEST spectrumgomas @luis_felipe Ojalá hagas una entrada en tu blog sobre ese tema. Yo aún me enteré de casualidad el otro día que se supone que en Guile hay que utilizarlo para estructurar tu código. Pero apenas encontré programas que utilizaran define-record-type , bien es cierto que lo hice buscando en github la palabra y después con google.
-
spectrumgomas@functional.cafe's status on Thursday, 08-Jul-2021 13:47:55 CEST spectrumgomas @ekaitz_zarraga @luis_felipe Guix fue precisamente lo que me detectó github pero, y dando por sentado que yo no tengo idea de guix, al menos los archivos que me detectó no parecen sencillos: store.monad, gexp... Guix es demasiado complicado para mi.
-
spectrumgomas@functional.cafe's status on Thursday, 08-Jul-2021 14:04:31 CEST spectrumgomas @ekaitz_zarraga @luis_felipe Otra cosa que se me olvidaba es que en los de Guix era define-record-type* , no define-record-type . Eso entiendo que es algo que definió Ludovic Courtès ¿no?, no es el que viene con SRFI-9.
-
Luis Felipe (luis_felipe@mastodon.online)'s status on Thursday, 08-Jul-2021 20:19:06 CEST Luis Felipe @spectrumgomas eso estaba pensando hacer. Si lo hago te aviso.
El sitio web de Guix también tiene varios ejemplos. Cada parte del sitio generalmente tiene un módulo "types.scm" que define varios tipos de datos, incluyendo registros SRFI-9, y también tienen un módulo "data.scm" donde se definen ejemplares (instancias) de los tipos de datos definidos en "types.scm".
Por ejemplo, esta parte se encarga de la presentación de pantallazos, videos y publicaciones en el sitio:
https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/website/apps/media
-
spectrumgomas@functional.cafe's status on Thursday, 08-Jul-2021 20:19:06 CEST spectrumgomas @luis_felipe Muchísimas gracias. Estaré atento al blog a ver si hay suerte y tienes tiempo. El ejemplo de la playlist ya también parece muy bueno, después lo leo con calma.
-