title: How to group_by and summarize with list column dbplyr
body: <p>I'm hoping to do the following in a database, but it is does not appear to be possible using {<code>dbplyr</code>}. Is there another way? Thank you</p>
  <pre class="lang-r prettyprint-override"><code>library(dbplyr)
  library(dplyr)
  #&gt; 
  #&gt; Attaching package: 'dplyr'
  #&gt; The following objects are masked from 'package:dbplyr':
  #&gt; 
  #&gt;     ident, sql
  #&gt; The following objects are masked from 'package:stats':
  #&gt; 
  #&gt;     filter, lag
  #&gt; The following objects are masked from 'package:base':
  #&gt; 
  #&gt;     intersect, setdiff, setequal, union
  
  # Desired Behavior
  tbl &lt;- tibble(g = c(1, 1, 1, 2, 2), x = c(4, 3, 6, 9, 2))
  tbl %&gt;%
    group_by(g) %&gt;%
    summarize(list_x = list(x))
  #&gt; # A tibble: 2 x 2
  #&gt;       g list_x   
  #&gt;   &lt;dbl&gt; &lt;list&gt;   
  #&gt; 1     1 &lt;dbl [3]&gt;
  #&gt; 2     2 &lt;dbl [2]&gt;
  
  # Current behavior
  db &lt;- memdb_frame(g = c(1, 1, 1, 2, 2), x = c(4, 3, 6, 9, 2))
  db %&gt;%
    group_by(g) %&gt;%
    summarize(list_x = list(x))
  #&gt; Error: no such function: list
  </code></pre>
  <p><sup>Created on 2021-11-15 by the <a href="https://reprex.tidyverse.org" rel="nofollow noreferrer">reprex package</a> (v2.0.1)</sup></p>