1728 in Scotland
| |||||
Centuries: |
| ||||
---|---|---|---|---|---|
Decades: |
| ||||
See also: | List of years in Scotland Timeline of Scottish history 1728 in: Great Britain • Wales • Ireland • Elsewhere |
Events from the year 1728 in Scotland.
Incumbents
- Monarch – George II
- Secretary of State for Scotland: vacant
Law officers
- Lord Advocate – Duncan Forbes
- Solicitor General for Scotland – John Sinclair, jointly with Charles Erskine
Judiciary
- Lord President of the Court of Session – Lord North Berwick
- Lord Justice General – Lord Ilay
- Lord Justice Clerk – Lord Grange
Events
- 13 May – 3 men and 8 boys from Hirta are retrieved from Stac an Armin where they have been accidentally marooned for about 9 months, the longest recorded period anyone has spent on the sea stack.
- 31 May – The Royal Bank of Scotland extends the first overdraft (to Edinburgh merchant William Hogg for £1,000).[1]
- Iron smelting at Invergarry begins.[2]
- Inverness – Fort William road through the Great Glen completed.[2]
- First larch trees in Scotland planted at Dunkeld.[2]
- First publication of Robert Lindsay of Pitscottie's The Historie and Chronicles of Scotland, 1436–1565, written about 1575 in the Scots language.
Births
- 13 February – John Hunter, surgeon (died 1793)
- 16 April – Joseph Black, physicist and chemist (born in France; died 1799)
- 3 July – Robert Adam, architect (died 1792)
Deaths
- 3 April – James Anderson, lawyer, antiquary and historian (born 1662)
gollark: This is using a "state monad", which is basically just what Haskell does because they wanted mutable variables but different somehow.
gollark: Less ironically, it's basically a purely functional way to, well, sequence actions which operate on state, sort of thing.
gollark: It's a monoid in the category of endofunctors.
gollark: Yes, that's right, I KNOW APPROXIMATELY HOW A STATE MONAD WORKS.
gollark: ```haskelldoThing :: Expr -> (M.Map Int IVal, Int)doThing expr = evalState (go expr) 0 where go :: Expr -> State Int (M.Map Int IVal, Int) go (Int x) = do vcount <- update (+1) pure (M.singleton vcount (Lit x), vcount) go (Op o a b) = do (m1, c1) <- go a (m2, c2) <- go b let prev = M.union m1 m2 nxt <- update (+1) pure (M.insert nxt (ROp o c1 c2) prev, nxt)```↑ thusly, none are safe
See also
References
- "The history of payments in the UK". BBC News. 16 February 2009. Retrieved 25 February 2016.
- Ross, David (2002). Chronology of Scottish History. New Lanark: Geddes & Grosset. ISBN 1-85534-380-0.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.