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

Docs and video tutorial are obsolete #87

Open
Gargo opened this issue Apr 27, 2021 · 2 comments
Open

Docs and video tutorial are obsolete #87

Gargo opened this issue Apr 27, 2021 · 2 comments

Comments

@Gargo
Copy link

Gargo commented Apr 27, 2021

Example:
https://chialisp.com/docs/
brun '(a (i (q . 0) (q (x (q 1337) )) (q . 1)))'
gives:
FAIL: apply requires exactly 2 parameters (q)

@room101-dev
Copy link

room101-dev commented May 7, 2021

Problem here is that 99.99% of all systems don't default with 'sudo apt install cmake' at the version this clvm requires, there should be a HUGE 'requirements.txt' highlighting this caveat.

Seems like nobody ever responds. I was really looking forward to playing with lisp, something I haven't done since 1970's CS. What I have found is that of the three lisp git's all of them have 'build problems', e.g. they don't just build out of the box, ought too, but none of them build without effort. It's fairly obvious that core is working on blockchain/gui. The lisp is a major point of 'chia', so I wanted to jump right in.
If anybody gets any of this working and love building websites they should create a website - "How to install and make chia-lisp work".

Lastly, when you release code, test it in an empty VM to make sure it builds, and provide a real "requirements", its really like none of this stuff is designed to be ran outside of core beta.

One last comment, its not clear if all these tools are to be intended to be run in the ". ./activate" vm, I personally wanted to run all the 'lisp' stuff offline on my laptop for test-net type testing. I want to keep my 'plotting' servers & 'chainstate' separate from my play with lisp stuff.

...

If there is an over-all philosophy of testing these tools it would be useful. For now I have gotten most of the lisp tools working standalone, so that I can prototype without breaking the mainnet, or plot-disks.

@pacarvalho
Copy link

@Gargo Did you figure out the issue?

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

3 participants