Re: [racket-users] trying to install Rhombus
It worked with the latest version. Thanks so much, Alex! On Tuesday, January 31, 2023 at 5:52:14 PM UTC+2 alex...@knauth.org wrote: > > On Jan 31, 2023, at 10:27 AM, Dan Synek wrote: > > Hi, > > I used Racket a couple of years ago, but is now quiet rusty. So please > forgive m if my question is obvious. I wanted to experiment with a language > with algebraic style(infix etc), but with powerful macros, so I thought it > could be interesting to check out Rhombus. > Below are my attempts at installing Rhombus in version 8.7 and 8,6 of > Racket without any success. > I installed the latest racket (8.7) and tried: > raco pkg install --auto rhombus-prototype > > It looked hopeful, but after a while I got a lot of errors like this: > > --- summary of errors --- [17:12:53] > raco setup: error: during making for /rhombus-prototype/scribble > raco setup: phase+space+: contract violation > raco setup: expected: phase+space? > raco setup: given: '(0 . #f) > raco setup: compiling: > /rhombus-prototype/rhombus/private/ellipsis.rkt > raco setup: error: during making for /rhombus-prototype/rhombus > raco setup: phase+space+: contract violation > raco setup: expected: phase+space? > raco setup: given: '(0 . #f) > > > Parts of the Rhombus prototype like this can depend on *very* recent > Racket snapshot / nightly versions. > > The `phase+space+` behavior it's relying on here was last updated in the > snapshot version 8.2.0.3. > > You can get a snapshot build from one of the options at > https://snapshot.racket-lang.org/. The current most up-to-date snapshot > available from the University of Utah is version 8.8.0.5. > > Alex Knauth > he/him or they/them > > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/beaa2ef6-afd2-4686-829a-390eb69f5620n%40googlegroups.com. Beyond the Racket Users Google Group, Racket Discussions take place on Discourse ( https://racket.discourse.group/ ) and Discord ( https://discord.gg/6Zq8sH5 ). Discussion (but less active) also takes place on the Racket Slack https://racket.slack.com/ ( sign up at https://racket-slack.herokuapp.com/ ), and IRC #racket https://kiwiirc.com/nextclient/irc.libera.chat/#racket --- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/5ae93136-d563-4f3e-a70b-9d401f70815cn%40googlegroups.com.
Re: [racket-users] trying to install Rhombus
> On Jan 31, 2023, at 10:27 AM, Dan Synek wrote: > > Hi, > > I used Racket a couple of years ago, but is now quiet rusty. So please > forgive m if my question is obvious. I wanted to experiment with a language > with algebraic style(infix etc), but with powerful macros, so I thought it > could be interesting to check out Rhombus. > Below are my attempts at installing Rhombus in version 8.7 and 8,6 of Racket > without any success. > I installed the latest racket (8.7) and tried: > raco pkg install --auto rhombus-prototype > > It looked hopeful, but after a while I got a lot of errors like this: > > --- summary of errors --- [17:12:53] > raco setup: error: during making for /rhombus-prototype/scribble > raco setup: phase+space+: contract violation > raco setup: expected: phase+space? > raco setup: given: '(0 . #f) > raco setup: compiling: > /rhombus-prototype/rhombus/private/ellipsis.rkt > raco setup: error: during making for /rhombus-prototype/rhombus > raco setup: phase+space+: contract violation > raco setup: expected: phase+space? > raco setup: given: '(0 . #f) Parts of the Rhombus prototype like this can depend on *very* recent Racket snapshot / nightly versions. The `phase+space+` behavior it's relying on here was last updated in the snapshot version 8.2.0.3. You can get a snapshot build from one of the options at https://snapshot.racket-lang.org/. The current most up-to-date snapshot available from the University of Utah is version 8.8.0.5. Alex Knauth he/him or they/them -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/beaa2ef6-afd2-4686-829a-390eb69f5620n%40googlegroups.com. Beyond the Racket Users Google Group, Racket Discussions take place on Discourse ( https://racket.discourse.group/ ) and Discord ( https://discord.gg/6Zq8sH5 ). Discussion (but less active) also takes place on the Racket Slack https://racket.slack.com/ ( sign up at https://racket-slack.herokuapp.com/ ), and IRC #racket https://kiwiirc.com/nextclient/irc.libera.chat/#racket --- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/D461B6A7-4614-4CE7-9F64-B579EFAE8270%40knauth.org.
[racket-users] trying to install Rhombus
Hi, I used Racket a couple of years ago, but is now quiet rusty. So please forgive m if my question is obvious. I wanted to experiment with a language with algebraic style(infix etc), but with powerful macros, so I thought it could be interesting to check out Rhombus. Below are my attempts at installing Rhombus in version 8.7 and 8,6 of Racket without any success. I installed the latest racket (8.7) and tried: raco pkg install --auto rhombus-prototype It looked hopeful, but after a while I got a lot of errors like this: --- summary of errors --- [17:12:53] raco setup: error: during making for /rhombus-prototype/scribble raco setup: phase+space+: contract violation raco setup: expected: phase+space? raco setup: given: '(0 . #f) raco setup: compiling: /rhombus-prototype/rhombus/private/ellipsis.rkt raco setup: error: during making for /rhombus-prototype/rhombus raco setup: phase+space+: contract violation raco setup: expected: phase+space? raco setup: given: '(0 . #f) Anything i can do to get around these errors? I tried the same command with Racket version 8.6, but then I got this error: The following out-of-date packages are listed as dependencies of rhombus-prototype and they will be automatically updated: base (have 8.6, need 8.6.0.10) raco pkg install: package installed in a different scope Inferred package scope: installation Resolving "base" via https://download.racket-lang.org/releases/8.6/catalog/ No updates available package: base current scope: user installed in scope: installation As a lest attempt I tried to update base with: bin/raco pkg update base but got Inferred package scope: installation Resolving "base" via https://download.racket-lang.org/releases/8.6/catalog/ No updates available Any idea what to do? -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/beaa2ef6-afd2-4686-829a-390eb69f5620n%40googlegroups.com. Beyond the Racket Users Google Group, Racket Discussions take place on Discourse ( https://racket.discourse.group/ ) and Discord ( https://discord.gg/6Zq8sH5 ). Discussion (but less active) also takes place on the Racket Slack https://racket.slack.com/ ( sign up at https://racket-slack.herokuapp.com/ ), and IRC #racket https://kiwiirc.com/nextclient/irc.libera.chat/#racket --- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/2466f718-1e55-40cc-98d6-4ae11ad689f9n%40googlegroups.com.