R supports reading and writing to a Delta Lake:
df <- read.df(path = 'dbfs:/delta_table", source = "delta")
write.df(sparkdf, source = "delta", path = "dbfs:/delta_table/)
As of September 2019, sparklyr
doesn't directly support reading and writing to Delta tables.