> On Jan 31, 2023, at 10:27 AM, Dan Synek <dansy...@gmail.com> 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 <pkgs>/rhombus-prototype/scribble
> raco setup:   phase+space+: contract violation
> raco setup:     expected: phase+space?
> raco setup:     given: '(0 . #f)
> raco setup:     compiling: 
> <pkgs>/rhombus-prototype/rhombus/private/ellipsis.rkt
> raco setup: error: during making for <pkgs>/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.

Reply via email to