I'm not aware of a complete querying solution, but here are a few
pointers that may be useful.

- If you store your data as lists, you can go a long way with standard
  list combinators, such as `map`, `filter` and `fold`. `group-by` (from
  `racket/list` if you're running from git head, or `unstable/list` if
  you're running a release version) is directly inspired by SQL, and I
  find it very useful when querying collections.

- Not exactly database-like, but I find Tony's `explorer` package
  (available on pkgs.racket-lang.org) very useful for exploring data.

Hope that helps!

Vincent



On Sun, 04 Oct 2015 17:55:32 -0500,
LeAnthony wrote:
> 
>   I have some related data in multiple tables. I do like the way Peter Seibel 
> utilized simple database code in PCL.  Looking to do something like that in 
> Racket. Create an in-memory databases and run some database functions on it 
> to explore the data. Something like LambdaLite or cl-store in Common Lips, 
> but using Racket. No SQL or ODBC linking. Just want to explore same data 
> using Racket.  Any tips?
> 
> Thanks for your time.
> 
> -- 
> 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.
> For more options, visit https://groups.google.com/d/optout.

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to