pali_sort: Sorting function for vectors of Pali words.

Description Usage Arguments Value Examples

View source: R/pali-sort.R

Description

Note that all Pali string comparisons are case-insensitive. This algorithm is based on Quicksort, but creates lots of intermediate data structures instead of doing swaps in place. This has been implemented in C++ as the original R version was about 500x slower.

Usage

1
pali_sort(word_list)

Arguments

word_list

A vector of Pali words

Value

A new vector of Pali words in Pali alphabetical order

Examples

1
2
3
4
5
6
7
# Every unique word of of the Mahāsatipatthāna Sutta in
# Pali alphabetical order:
pali_sort(sati_sutta_long$word)

# A sorted list of 100 random words from the Tiptaka:
library(dplyr)
pali_sort(sample(tipitaka_long$word, 100))

dangerzig/tipitaka documentation built on Jan. 19, 2022, 12:50 p.m.