This crate is part of the Rust Zmanim Project.
Limudim Calendar
A Rust library for calculating Jewish learning schedules (limudim), including Daf Yomi, Mishna Yomis, Pirkei Avos, and more. Supports no_std environments.
Supported Schedules
- Daf Yomi Bavli
- Daf Yomi Yerushalmi (Vilna edition)
- Amud Yomi Bavli (Dirshu)
- Daf Hashavua Bavli
- Mishna Yomis
- Pirkei Avos
- Tehillim Monthly
Installation
Or manually add to your Cargo.toml:
[]
= "0.1"
= "2"
Usage
use ;
use ;
// Create a Hebrew date
let date = try_new_iso.unwrap.to_calendar;
// Calculate what should be learned
let daf = date.limud.unwrap;
println!;
// Mishna Yomis
let mishnas = date.limud;
// Pirkei Avos (Israel schedule)
let pirkei_avos = date.limud;
// Tehillim Monthly
let tehillim = date.limud;
License
Licensed under LGPL-2.1. See LICENSE for details.