all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Should Guix support writing CLI Common Lisp scripts? (Think Roswell)
@ 2022-12-27 18:14 jgart
  2022-12-27 18:25 ` John Kehayias
  2022-12-27 19:23 ` jgart
  0 siblings, 2 replies; 9+ messages in thread
From: jgart @ 2022-12-27 18:14 UTC (permalink / raw)
  To: guix-devel; +Cc: glv, Charles, contact

Hi Guixers,

Should Guix support writing CLI Common Lisp scripts? (Think Roswell)

> Although Roswell is a unified interface to Common Lisp implementations, it also encourages writing scripts with it.
> A "Roswell script" is an implementation-independent script which can be invoked from a shell command line, launched by > Roswell and run under standard CL environment.

Just insert "Guix" wherever you see Roswell mentioned in the above quote.

> * A roswell script can be distributed using quicklisp's infrastructure

Just insert "Guix" wherever you see quicklisp is mentioned in the above quote.

> If you're the author of the library, then consider adding the ros file to the repository and automatically providing a roswell-installable command-line interface to it.

Same above, insert Guix.

I think we should make it easier for Lispers to write CLI scripts with Guix.

WDYT

https://roswell.github.io/Roswell-as-a-Scripting-Environment.html


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-01-17 10:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-27 18:14 Should Guix support writing CLI Common Lisp scripts? (Think Roswell) jgart
2022-12-27 18:25 ` John Kehayias
2023-01-16  1:01   ` Charles
2022-12-27 19:23 ` jgart
2022-12-27 19:58   ` Russell Sim
2022-12-27 21:06   ` jgart
2022-12-27 21:42     ` Russell Sim
2023-01-17 10:07       ` Attila Lendvai
2022-12-27 22:06   ` bokr

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.