# `LangChain.TextSplitter.LanguageSeparators`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L1)

Separators lists for programming and markdown languages.
Useful to use with `LangChain.TextSplitter.RecursiveCharacterTextSplitter`.

# `c`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L30)

# `cobol`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L546)

# `cpp`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L26)

# `csharp`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L478)

# `elixir`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L283)

# `go`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L66)

# `haskell`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L608)

# `html`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L438)

# `java`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L90)

# `js`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L143)

# `kotlin`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L119)

# `latex`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L403)

# `lua`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L566)

# `markdown`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L376)

# `php`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L194)

# `powershell`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L635)

# `proto`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L217)

# `python`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L45)

# `rst`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L234)

# `ruby`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L256)

# `rust`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L305)

# `scala`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L329)

# `sol`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L511)

# `swift`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L353)

# `ts`
[🔗](https://github.com/brainlid/langchain/blob/v0.8.6/lib/text_splitter/language_separators.ex#L172)

---

*Consult [api-reference.md](api-reference.md) for complete listing*
