scatter3Plot :: Monad m => Scatter3Plot
                           -- ^ Scatter plot to create
                        -> LightningT m Visualization
                           -- ^ Transformer stack with created visualization.
scatter3Plot scatter3Plt = do
  url <- ask
  viz <- sendPlot "scatter-3" scatter3Plt R.plot
  return $ viz { vizBaseUrl = Just url }
scatter3Plot :: Monad m => Scatter3Plot
                           -- ^ Scatter plot to create
                        -> LightningT m Visualization
scatter3Plot scatter3Plt = do
  url <- ask
  viz <- sendPlot "scatter-3" scatter3Plt R.plot
  return $ viz { vizBaseUrl = Just url }
scatter3Plot scatter3Plt = do
  url <- ask
  viz <- sendPlot "scatter-3" scatter3Plt R.plot
  return $ viz { vizBaseUrl = Just url }