Documentation
¶
Overview ¶
Package learning registers all of Hebcal's daily learning schedules (Daf Yomi, Mishna Yomi, Nach Yomi, Yerushalmi Yomi, 929, Daily Rambam, Daf-a-Week, Perek Yomi, Daily Psalms, Pirkei Avot, and Tanakh Yomi) with the dailylearning registry in github.com/hebcal/hebcal-go.
Import this package for its side effects to make every schedule available to hebcal-go's calendar generation:
import _ "github.com/hebcal/learning"
To register only a subset of schedules, import the individual sub-packages (e.g. github.com/hebcal/learning/dafyomi) instead.
This mirrors the relationship between the @hebcal/core and @hebcal/learning TypeScript packages.
Directories
¶
| Path | Synopsis |
|---|---|
|
Hebcal's dafweekly package calculates the Daf-a-Week schedule, a slower regimen of learning the Babylonian Talmud in which the same page (daf) is studied for an entire week.
|
Hebcal's dafweekly package calculates the Daf-a-Week schedule, a slower regimen of learning the Babylonian Talmud in which the same page (daf) is studied for an entire week. |
|
Hebcal's dafyomi package calculates the Daf Yomi, a daily regimen of learning the Babylonian Talmud.
|
Hebcal's dafyomi package calculates the Daf Yomi, a daily regimen of learning the Babylonian Talmud. |
|
Hebcal's mishnayomi package calculates the Mishna Yomi, a program of daily learning in which participants study two Mishnayot each day in order to finish the entire Mishnah in ~6 years.
|
Hebcal's mishnayomi package calculates the Mishna Yomi, a program of daily learning in which participants study two Mishnayot each day in order to finish the entire Mishnah in ~6 years. |
|
Hebcal's nachyomi package calculates the Nach Yomi, a daily regimen of learning the books of Nevi'im (Prophets) and Ketuvim (Writings).
|
Hebcal's nachyomi package calculates the Nach Yomi, a daily regimen of learning the books of Nevi'im (Prophets) and Ketuvim (Writings). |
|
Hebcal's nine29 package calculates the 929 (Tanakh B'Yachad) daily learning schedule: one chapter of the Hebrew Bible per day, Sunday through Thursday (skipping Friday and Saturday), covering all 929 chapters in about 3.5 years.
|
Hebcal's nine29 package calculates the 929 (Tanakh B'Yachad) daily learning schedule: one chapter of the Hebrew Bible per day, Sunday through Thursday (skipping Friday and Saturday), covering all 929 chapters in about 3.5 years. |
|
Hebcal's perekyomi package calculates the Perek Yomi, a daily regimen of learning one chapter (perek) of the Mishnah each day, completing the entire Mishnah in 525 days (~17 months).
|
Hebcal's perekyomi package calculates the Perek Yomi, a daily regimen of learning one chapter (perek) of the Mishnah each day, completing the entire Mishnah in 525 days (~17 months). |
|
Hebcal's pirkeiavot package calculates the Pirkei Avot ("Ethics of the Fathers") summer schedule: one chapter studied on each Shabbat between Pesach and Rosh Hashana, the six-chapter cycle repeating with doubled chapters at the end to fill the season.
|
Hebcal's pirkeiavot package calculates the Pirkei Avot ("Ethics of the Fathers") summer schedule: one chapter studied on each Shabbat between Pesach and Rosh Hashana, the six-chapter cycle repeating with doubled chapters at the end to fill the season. |
|
Hebcal's psalms package calculates the Daily Psalms (Tehillim) reading in the traditional 30-day cycle, indexed by Hebrew day of the month so that the entire book of Psalms is completed each Hebrew month.
|
Hebcal's psalms package calculates the Daily Psalms (Tehillim) reading in the traditional 30-day cycle, indexed by Hebrew day of the month so that the entire book of Psalms is completed each Hebrew month. |
|
Hebcal's rambam package calculates the Daily Rambam (Mishneh Torah) learning schedule in both the 1-chapter-a-day and 3-chapters-a-day cycles instituted by the Lubavitcher Rebbe in 1984.
|
Hebcal's rambam package calculates the Daily Rambam (Mishneh Torah) learning schedule in both the 1-chapter-a-day and 3-chapters-a-day cycles instituted by the Lubavitcher Rebbe in 1984. |
|
Hebcal's tanakhyomi package calculates Tanakh Yomi, a schedule for completing the Tanakh annually according to the ancient Masoretic division into sedarim.
|
Hebcal's tanakhyomi package calculates Tanakh Yomi, a schedule for completing the Tanakh annually according to the ancient Masoretic division into sedarim. |
|
Hebcal's yerushalmi package calculates the Yerushalmi Yomi, a daily regimen of learning the Jerusalem Talmud.
|
Hebcal's yerushalmi package calculates the Yerushalmi Yomi, a daily regimen of learning the Jerusalem Talmud. |
Click to show internal directories.
Click to hide internal directories.