Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source code organization - auto dl libraries #2

Open
vindarel opened this issue Sep 11, 2017 · 4 comments
Open

Source code organization - auto dl libraries #2

vindarel opened this issue Sep 11, 2017 · 4 comments

Comments

@vindarel
Copy link

Hi again !

so this post is really helpful, thanks (http://lispmethods.com/libraries.html).

In the end, it is too bad you don't show solutions on how to automatically fetch dependencies without manually symlinking our projects to local-projects. I am pretty sure we can C-c C-k the .asd of our project, anywhere it might be, and quickload it.

What is asdf:oos ? You don't present asdf:load-system or make ? (https://gitlab.common-lisp.net/asdf/asdf/blob/master/doc/best_practices.md)

Indeed a slime-load-project would be great. What about opening an issue on Slime ? :)

About Quicklisp, it may be worth saying that it is different or that it goes further than pip in ensuring that all libraries work together in so-called dists… that are built once a month. That way one wouldn't be surprised and/or frustrated by this difference. (cf https://www.reddit.com/r/Common_Lisp/comments/6x7c85/why_do_we_have_to_wait_one_month_before_quicklisp/) And there's Qlot.

keep up the writing !

@rmhsilva
Copy link
Owner

@vindarel Thanks so much for the encouragement and suggestions! I need to get back to writing and improving lispmethods.com. Will do so soon.

@vindarel
Copy link
Author

btw, I also used cl-arrows but I discovered more nice stuff in arrow-macros (https://github.com/hipeta/arrow-macros), like the some-> ones (if a form returns nil, the macro returns nil instead of feeding it to the next form - sthg like monads).

@rmhsilva
Copy link
Owner

Oh nice, yep it has a few more. To be honest, that section of the article is quite opinionated anyway. I'm not sure if I should leave it in or not.

@vindarel
Copy link
Author

yeah you can, I believe it's always nice to have links to libraries and to see an author's choice. You can also link to the https://github.com/CodyReichert/awesome-cl list :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants