UNPKG

langsmith

Version:

Client library to connect to the LangSmith Observability and Evaluation Platform.

12 lines (11 loc) 351 B
export function shuffle(array) { let currentIndex = array.length; while (currentIndex !== 0) { const randomIndex = Math.floor(Math.random() * currentIndex); currentIndex -= 1; const tmp = array[currentIndex]; array[currentIndex] = array[randomIndex]; array[randomIndex] = tmp; } return array; }