Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

Commit d7ea0ea

Browse files
committed
feat: add example for processing CSV sales data and calculating total sales
1 parent bd240e2 commit d7ea0ea

4 files changed

Lines changed: 2849 additions & 5 deletions

File tree

examples/hug-csv.ro

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
type HugeSaleDataRecord = record {
2+
ORDERNUMBER: number,
3+
SALES: number
4+
}
5+
6+
salesDataSample = call csvLoader<[HugeSaleDataRecord]>("examples/sales_datasample.csv")
7+
8+
for sale in salesDataSample {
9+
print sale
10+
}
11+
12+
totalSales = 0
13+
for sale in salesDataSample {
14+
totalSales = totalSales + sale.SALES
15+
}
16+
17+
print totalSales

examples/print-record.ro

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ salesData = call csvLoader<[SaleDataRecord]>("examples/sales_data.csv")
1212
for sale in salesData {
1313
print sale
1414
}
15-

0 commit comments

Comments
 (0)