Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
christopheradams
/
elixir_style_guide
Public
Notifications
You must be signed in to change notification settings
Fork
301
Star
4.4k
Code
Issues
8
Pull requests
0
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on May 6, 2024
feat(master): add Thai translation
tamectosphere
authored and
christopheradams
committed
1f2fdf6
Copy full SHA for 1f2fdf6
Commits on Mar 3, 2024
Fix Guard Expressions docs link
Show description for a1b5691
christopheradams
committed
a1b5691
Copy full SHA for a1b5691
Commits on May 10, 2023
add Russian translation
LAPTEVA Sophia 00061052
authored and
christopheradams
committed
3451695
Copy full SHA for 3451695
Commits on May 30, 2022
Public / private functions rule to not encourage `do_*` pattern
Show description for dc29a21
mracos
authored and
christopheradams
committed
dc29a21
Copy full SHA for dc29a21
Commits on Mar 10, 2022
Re-word and re-order boolean function naming
Show description for e19f99c
christopheradams
committed
e19f99c
Copy full SHA for e19f99c
Commits on Mar 9, 2022
Link to Naming Conventions from Elixir docs
christopheradams
committed
71594c4
Copy full SHA for 71594c4
Commits on Aug 24, 2021
Remove Travis integration
christopheradams
committed
12021db
Copy full SHA for 12021db
Update parentheses in README
Show description for 07da4c5
deby22
authored and
christopheradams
committed
07da4c5
Copy full SHA for 07da4c5
Commits on Dec 22, 2020
Switch the order of 'require' and 'alias' (#199)
Show description for 6bf0fbf
TBK145
authored
6bf0fbf
Copy full SHA for 6bf0fbf
Commits on Aug 19, 2020
Add defmodule to order of module contents
Odaeus
authored and
christopheradams
committed
f6fd749
Copy full SHA for f6fd749
Commits on Jul 20, 2020
Clarify "avoid single pipelines" example
jdenen
authored and
christopheradams
committed
1737d82
Copy full SHA for 1737d82
Commits on Jun 6, 2020
Clarify addition of blank lines in case and cond expressions
Craig S. Cottingham
authored and
christopheradams
committed
9406947
Copy full SHA for 9406947
Commits on May 5, 2020
Update spanish translation
iver
authored and
christopheradams
committed
b4245be
Copy full SHA for b4245be
Commits on May 1, 2020
Include defs in module example
Show description for 39cefb0
christopheradams
committed
39cefb0
Copy full SHA for 39cefb0
Commits on Feb 17, 2020
Remove "Syntax" from table of content
Show description for c9999a7
dorian-marchal
authored and
christopheradams
committed
c9999a7
Copy full SHA for c9999a7
Update Ruby
Show description for 30a0227
christopheradams
committed
30a0227
Copy full SHA for 30a0227
Commits on Oct 17, 2019
Fix ambiguous anchor link for function defs without args
janpieper
authored and
christopheradams
committed
f421e34
Copy full SHA for f421e34
Commits on Oct 15, 2019
Update oudated guard docs
gabrielpra1
authored and
christopheradams
committed
25d9208
Copy full SHA for 25d9208
Update macro naming rule to use new defmacro syntax
gabrielpra1
authored and
christopheradams
committed
ec01903
Copy full SHA for ec01903
Commits on Sep 10, 2019
Add guideline for @spec + @doc
moxley
authored and
christopheradams
committed
294147b
Copy full SHA for 294147b
Commits on Mar 14, 2019
Use trim in examples instead of deprecated strip
christopheradams
committed
1f5da5b
Copy full SHA for 1f5da5b
Follow nil in defstruct rule
christopheradams
committed
7b9b188
Copy full SHA for 7b9b188
Move module attributes higher in module order
Show description for d89840c
christopheradams
committed
d89840c
Copy full SHA for d89840c
Improve indentation example to avoid confusion about what should be aligned
gabrielpra1
authored and
christopheradams
committed
0dc61fa
Copy full SHA for 0dc61fa
Commits on Mar 13, 2019
Add rule for verbose map key-value syntax
christopheradams
committed
1986698
Copy full SHA for 1986698
Add rule for map key shorthand
Show description for 5b8c283
christopheradams
committed
5b8c283
Copy full SHA for 5b8c283
Commits on Mar 12, 2019
Link collections
christopheradams
committed
a1ddb3a
Copy full SHA for a1ddb3a
Move keyword list syntax rule into collections
christopheradams
committed
005c916
Copy full SHA for 005c916
Format Mixfile
christopheradams
committed
fedefb2
Copy full SHA for fedefb2
Bump version
christopheradams
committed
4726acf
Copy full SHA for 4726acf
Commits on Mar 11, 2019
Add guideline for comment line length
christopheradams
committed
cb8094a
Copy full SHA for cb8094a
Mention option to set line length
christopheradams
committed
774551a
Copy full SHA for 774551a
Add line length rule
Show description for 55867a7
christopheradams
committed
55867a7
Copy full SHA for 55867a7
Make testing assertion order more strict
christopheradams
committed
decdf9a
Copy full SHA for decdf9a
Add a note about using parantheses for pipes in IEx
mtarnovan
authored and
christopheradams
committed
2d1c72e
Copy full SHA for 2d1c72e
Pagination
Previous
Next
You can’t perform that action at this time.