.env (dotenv) in Common Lisp (+ Codition System bonus!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

ความคิดเห็น • 8

  • @FrancescoPischedda
    @FrancescoPischedda 9 หลายเดือนก่อน +3

    I like this format of practical and short videos, also very interesting to see a real world usage of the condition system, thanks for sharing!

    • @the-lisper
      @the-lisper  9 หลายเดือนก่อน +1

      Glad to hear, thanks! :)

  • @xabixps
    @xabixps 9 หลายเดือนก่อน

    Thanks for the video!!
    [ Commenting for the algorithm 😉]

    • @the-lisper
      @the-lisper  9 หลายเดือนก่อน

      Thanks!

  • @prateeksharma3817
    @prateeksharma3817 9 หลายเดือนก่อน +1

    Why are some functions names starts with % character?

    • @the-lisper
      @the-lisper  9 หลายเดือนก่อน +2

      They are implementation details, not meant to be called from the outside

  • @40Ants
    @40Ants 8 หลายเดือนก่อน

    Why to write a special reader function and use SHELL syntax for config, when you can just LOAD a lisp file with any code holding config values? Usually I just use UIOP:GETENV in a place where confuration value is used and have (LOAD ".local.lisp") which SETF these variables if .local.lisp file exists. In production these env variables are configured in a dockerfile or in the systemd config.

    • @the-lisper
      @the-lisper  8 หลายเดือนก่อน

      .env file and environmental variables are almost the standard in webapp configuration, you can use the same config directly with your lisp implementation or passing it to docker without changing it