ID: 2e79d75f4c23e231e39711ff51fc1b83664bd368
28 lines
—
848B —
View raw
| {
"@context": {
"library": "dokk:vocab:library:",
"license": "dokk:vocab:license:",
"license:licensed_under": {
"@type": "@id"
},
"license:translation_of": {
"@type": "@id"
},
"blob": "dokk:vocab:blob:"
},
"@type": [
"library:Item"
],
"@id": "dokk:following_the_grammar_with_haskell_Leavens_2013",
"library:author": [
"Gary T. Leavens"
],
"license:licensed_under": [
"dokk:license:CC-BY-2.0"
],
"library:title": "Following the Grammar with Haskell",
"blob:at": {
"@id": "file:/pdf/following_the_grammar_with_haskell_Leavens_2013.pdf",
"blob:primary_source": "https://www.cs.ucf.edu/~leavens/COP4020/docs/follow-grammar-haskell.pdf",
"blob:retrieval_date": "2023-03-23"
}
}
|